Which mobile system is for programmers?
I have been used my Palm Treo 650 for a few years. Now i am considering to buy a new one among iPhone, BlackBerry and Windows mobile. It seems windows mobile is best for me. Because I have experience with .NET development, and I think .net framework compact will not be too far away from my knowledge.

Apart from calls, messages, I use it to check email, news and internet a lot. And I am very interested in developing small useful programmes on it as well. But it seems fancy iphone and push mail with BlackBerry are also very cool. 

So which smartphone do you choose?
Which mobile system is for programmers?
===

I have been used my Palm Treo 650 for a few years. Now i am considering to buy a new one among iPhone, BlackBerry and Windows mobile. It seems windows mobile is best for me. Because I have experience with .NET development, and I think .net framework compact will not be too far away from my knowledge.

Apart from calls, messages, I use it to check email, news and internet a lot. And I am very interested in developing small useful programmes on it as well. But it seems fancy iphone and push mail with BlackBerry are also very cool. 

So which smartphone do you choose?