i think the best phones to go are
htc incredible s - because of front camera and the best lcd in htc
htc desire hd - because of the big lcd size
iph4 - needs no intro......
and if u come to the cheaper keypad phones then
blackberry bold 2/3 - extremely popular amongest its own set of users
nokia e72- works very good for what its made.. calling, sms, battery
i think these are the only phones worth buying, rest are all not so great solutions...