Been looking at a number of threads and a lot of these threads really say better UI, better specs, etc. What I thought was 'what happened to functionality and buying a phone that does what you want'. So many phones out on the market really only give you half measures of what you would like to do and not give you the complete solution. Video voice chat over wifi and 3G Youtube support (Full) Other general web apps (not cut down fixes with limited support) Synchronization over the air Synchronization connected to a pc Editable UI Accessibility capabilities (this is becoming more prevalent now) Ease of use over functionality Development environments available Support of commonly used API's and technologies I know this is a short list, and most threads here seems to not talk about the actual functionality of a device and what they can provide, for example Youtube is a good example of this as its limited support in the iPhone and not so limited support in other devices. This is the question I pose to the forum:- If people were really honest would the choice of buying a phone be more a choice of what the phone can do without having to accept half measures (like youtube) of what functionality the phone has over what the phone specs have. Just a thought would a iPhone user jump to another manufacturer if the support for what he actually wanted to do was fully supported over having half apps that only do half the job (as with some iPhone apps).