Before buying an android phone, there are lots of things you should consider first. Consider what are your priorities and necessities of a mobile phone you most needed. Also, research on the specs of the certain android phone that you have chosen to buy. Read more about the latest android phone reviews to help you decide which android phone you may want to buy.
Also is there an active community for custom roms for your phone? That's an important factor for me too.
For me, how the hardware looks is important. I can live with all modern phone OS. I have had no problems with Symbian, then windows phone, and now android. Do wish though that the android phone call history and call management was as good, clean, and easy as Symbian and windows phone/lumia 800.
Few more things to consider. - Modification factor, I.E. is the bootloader locked? - Does the manufacturer fill the phone with it's crapware? - How fast are updates and new Android versions available for considered phone? I don't usually get phone which is just released. They usually contain more bugs and the 3rd party developers (XDA) just are not there yet.
I personally would not buy a Windows phone. I'd rather have a phone with a free development environment. (like android) If I see an app I like, but certain functionality is poor, I can code up an alternative app. Also, I will -NEVER- buy anything apple. (Except maybe an apple pie. ) I -need- to be able to -factory- unlock the phone in case I need to move it to a new carrier. I don't do contracts, so it's month to month for me. The phone also -must- be able to be rooted, so that I can get rid of all the bloatware and crap that the manufacturers dump in the phone. Not to mention a software firewall for Android that would allow me to block adverts and junk. Solicitors and unwanted callers are easy to block with Extreme Call Blocker. My dream "phone" would be an unlocked Android tablet with a built in 4G LTE phone. I'd be able to read books, surf the web, and field phone calls if need be. Apart from the iPad, I really haven't seen anything out there that's 4G. Maybe soon... :MJ
Before buying consider these things: 1. For what you are going to use your phone. 2. Battery life 3.Durability 4. Updates are quick on your phones or not. 5. Popularity & cost.