If you're not a tinkering geek
If you're not a tinkering geek and consider buying one for everyday use I'd suggest you to do some research, ask in forums, find out what shortcomings might pull you off from a purchasein general or with the particular device you want to buy.
If you are a phone geek and don't care about about battery life, and a light weight OS and you want what's hot in town then go for an Android device (careful buying Samsung - proven trackrecord of releasing few updates and doesn't show a will to backup their devices with firmware updates)
Wich Android device? Depends: battery life, primary device, screen size, heavy usage?
It's hard to say what's better: depends entirely on you! How often do you change phones, what's your usage like (light, medium or heavy web user) do you get bored of solid yet no fun phones often, do you rely heavily on your primary phone for calls/texting , how important is battery life (do you use it at work etc.)
You pay for (Irrelevant?!) Cosmetic User Interfaces: HTC Sense UI, Motorola Blur, SonyEricsson's UX...
The Register wrote an article about the conflicts between Google and the cosmetic UI efforts by OEMs to differentiate the products. I mean we clearly are noticing that with the latest version 2.2 Froyo, Android is becoming a more unified value proposition leaving Moto's Blur and HTC's Sense UI a more "skinned up" version rather than bringing any real value to the end consumer. There's a lag in firmware updates (that is if a promised firmware update really exists and being tested) I can only assume that OEMs make most of their money buy selling devices - the love and support for updates is perhaps not in their best interest. Some of them would love it if you switch android device every 4 months instead of supporting regular firmware updates. Google's is working on a unified UI plan as we speak, wich I hope gives me the end user a choice:
--> Buying an HTC phone I get HTC's Sense UI and the plain vanilla one, I can switch freely and update OTA when a new vanilla version arrives or wait months for the "tailored Sense UI update" (problem: HTC Sense UI is deeply integrated in the system) There should be some UI framework for OEM's instructing them: tailor the UI whatever however you like, remember the delicate balance when future firmwares arrives - it might get a bit messy if you deeply integrate your implementations in the system --> it might lead to unhappy buyers waiting for an update or left in the cold with an outdated device.
A tip for you as a buyer
Observe how current OEMs like Samsung, Motorola, HTC, SonyEricsson, Dell, Acer and others are performing in this field. Do they release frequent updates, how deeply integrated are these cosmetic UIs, have they publicly announced a new firmware update, do you have the choice to replace the UI without messing around with the device. Stay away from OEM's that fits this profile: "Hey if you wan't an up to date firmware, buy a new device instead" I can name a few without blinking, they just want to spit out new devices, be ahead of the pack - remember whether you are a buyer or a hardware manufacturer: trying to be a technology leader comes with a price. A tip for you as a buyer I'd go for a device that comes really close to Nexus One in hardware specs like the HTC Desire. The Nexus One is a device that gets frequent updates ahead of the rest and you're pretty much sitting in the front row of Google's firmware support - no OEMs lovely looking icons and implementations standing in your way of having an up-to-date device.
Android is hot right now but beware of what features you expect being fully supported. Some of these are for me considered as dealbreakers for others a minor annoyance, not the end of the world. Depends once again on your usage patterns - for instance I use universal search alot and not having the mail or calendar posts supported is a no go. Android is hot right now but beware of what features you expect being fully supported. Yes, my subjective opinion of android is that it's a bit rough cornered. There are some dealbreakers when using an Android device daily. I'm not going to list them all and some (or all of them are irrelevant to some of you reading this post but it's a way to explore what shortcomings matters to you and wich ones you can live without)
Some of my top Android dealbreakers (on a Nexus One device)
Built-in Google docs / Blogger support:
Without google docs and blogger editing nexus one is disappointing..
gdocs breaks my docs - links, pictures, italics, etc everything disappears
Proxy settings:
lack of proxy settings in Android 2.0. It should be a common setting in the browser. How do you add a proxy settings for wifi connections? why no proxy for wlan?
Lack of Support for external calendars via iCal / CalDav:
And one of the biggest dealbreakers for me:
For people without Exchange servers that wish to access "work" calendars
where syncing with Google is not an option, direct access to a calendar via
iCal / CalDav would be a nice feature.
Calendar and email in universal search is missing:
If you rely on the mail client and calendar daily - there's still no way to use the universal search to look up mails and calendar entries.






