All phone suggested below is my own opinion, I'll try to list out all android phone which up to date and which good for developer. All will be my own view, if you feel annoying, nasty, don't screw me please.
So far I only view several brands of mobile phone, so if you want me to comment on some new or rare model, drop me an email / just comment it.
As an Android developer, I will not talk about IOS, Windows Phone 7 and Symbian. I'll only focus on Android phone. All phone information are grabbed from http://www.gsmarena.com/ and http://www.engadget.com/
My Choice
- Samsung Galaxy S II (released date before May - source)
check the spec yourself. I like it because of Android 2.3, NFC enabled, bigger and screen, stronger battery life, greater camera than Samsung Nexus S. Only lack is, it is not a Google phone.
Developer View of Choice
- Samsung Nexus S - Google Phone, can get fastest update for Android, 1Ghz CPU speed and 16GB internal Storage, NFC enabled; come originally with Android 2.3 (GingerBread)
- HTC Nexus One - Google Phone, can get fastest update for Android, 1Ghz CPU speed and only using card slot for memory (microSD); come originally with Android 2.1 (Eclair, update-able to 2.3 Android)
- HTC Sensation - come with HTC Sense v3.0, 1.2 GHz dual-core processor, bigger screen; come with Android 2.3 (GingerBread)
User View of Choice
- HTC Flyer (probably in 2.4 - GingerBread) - stylus (Scribe technology) touch my heart
- LG Optimus 2X (2.2 - Froyo) - Tegra 2 chipset by NVIDIA for gaming
- Motorola Xoom and Samsung Galaxy Tab 10.1 ( 3.0 - HoneyComb) - I'm a bee, honey ask me come closer; but it is a huge hand held device, good for those who want to show off. (Expected April 2011)
- Motorola Milestone 2 (2.2 - Froyo) - Suit for those who expect to have a qwerty keyboard in his phone
- SE Xperia Arc (2.3 - GingerBread) - Stylish design.
- HTC Incredible S (2.2 - Froyo, upgradable to 2.4) - design really not bad and with an affordable price
Good But Not Advisable
- HTC Thunderbolt 4G - lack of battery life; for phone dialing, using CDMA only but not GSM (Expected April 2011)
- HTC Desire HD - lack of battery life
- Dell Streak - weird design and special size, 5inch; I saw Android v1.6(upgradable). lol~~
- SE Xperia Play - Is a gaming device, if you are a gamer, i suggest you buy PS3 or NGP + a normal phone take can make phone call and sms.... enough already.
Updated 28/4/2011
Please let me know if this post is outdated. Thanks.