Good afternoon. I'm currently an iPhone user who doesn't wish to continue doing business with Apple. I've had the opportunity to use a few of the top Android devices, and I have the SDK/emulator installed on my computer. Android, in its vanilla form, is exactly what I want and nothing I don't... and therein lies the problem. I'm not a huge fan of the superfluous "bloatware" - HTC Sense et al. - that most Android manufacturers employ. In addition to these software layers' real or perceived unnecessity and performance hindrances, they also work to delay the deployment of Android updates to users. Is it too much to ask for a nice, subsidized phone that runs vanilla Android and gets (close to) day one updates? Alternatively, is there a way to install vanilla Android on devices otherwise riddled with mfg and carrier bloat? Or am I just being too picky?