Hi all, I am in the market for a new phone. I am leaning towards the Android phones as I like the freedom and options they provide in comparison to the iphones. The problem is, there are SO many to choose from. I want the phone to be flash compatible (so, i believe i need android 2.2 at least?) I also want to use my phone as my mp3 player. So, I guess I'll need a longer lasting battery and preferably more memory (maybe with a removable sd card) It seems backwards to me to buy a phone using android OS 2.1 if 2.2 and 3.0 are out as well? Obviously I would prefer to spend less on a phone of equal quality and I'm eligible for an upgrade through verizon. Can anyone recommend a few phones for me to research on? Thanks for narrowing down the choices!