Having had a BB (edge) and a Desire, i think this is a good compromise of BB size and physical keypad, with the wealth of the android app market. It is still fiddly to get synched to outlook for tasks and notes - but at least there is software available for this now - there wasn't 1 year ago... The radio app has v good fm reception but The WiFi connectivity is weaker than my Desire... The Screen is small - but that's part of the compromise to get a candybar smartphone with a physcial keypad ...
Biggest bane is lack of flash player. It is definitely reported to be supported in many reviews. Does someone know something i don't?