I've been using an iPhone in one iteration or another since my 3GS (I now have the 4S). I got the 4S using my upgrade through AT&T and I couldn't be happier with it, so this isn't something where I'm thinking about jumping ship to Android. I've just realized that, since I've never experienced Android through more than messing with phones at an AT&T store, I don't know much about it. This is where some of you come in. I know there are more than a few members here who have both iOS devices and Android devices. I'm thinking about picking up an Android handset (either new or used, but I'd prefer to keep the amount of money spent to a minimum since this is more of an experiment). This is totally a learning experience for me...I really just want to get to know Android better, since I feel like I've got a great grasp on iOS (my 3GS was jailbroken for most of the 2 years I owned it, so I know what the iPhone is capable of when not a completely closed OS). I've been looking around on both Craigslist and eBay, and while I know what a few of the latest handsets are (AT&T-only), I'm a bit lost. Here's my questions... 1. If you were in my position, which Android handsets would you be looking at? Why? 2. What sort of pricing should I expect? In looking at the SGSII, it seems I could get a new one for somewhere around $350-$400. The Infuse 4G comes in a bit lower at $250-$300. Are there any other ones I should be looking at? Keep in mind that I'm not in an area that has 4G coverage, so that's not a major concern (that the phone have that capability). 3. I hear people talk about "vanilla Android" and things like "Touchwiz", which I gather is some sort of "overlay" or theme that either handset makers or carriers put on the phones. I'm assuming "vanilla Android" is the pure form of Android without these themes? For someone in my position, who's trying to learn the OS, do these things matter? 4. Finally, I'm sure I'd be interested in rooting whatever I get at some point. Are there any specifics that I need to know about an individual handset or OS that should figure into this? I've looked at Android forums here and there, but honestly, it's either like reading Greek (because I'm not versed in the OS or handsets) or listening to a bunch of 15-year old boys talk about something (I can't read what people are talking about when "thy tlk lyk this"). Anyway, any help would be greatly appreciated. Oh, and if you're wondering where this curiosity came from...my dad is about to upgrade from a 3G to an Android handset and he's not the most technologically gifted person in the world. I usually have to guide him through things. So I figured I'd better become well-read on that OS if he's gonna be calling me for advice. LOL.