Hi, I had iPhone2g, 3g and 3gs over a period of 2 yrs now finally, I am switching to android now. I had an awesome journey with iPhone now I believe it's time to make a switch. The main reason behind my switch are multitasking and "openness" that android platform provides. Not to forget, apple's persistence to be a closed system. And with new firmware 3.1.2 it's difficult to jailbreak as well. Actually it's not difficult to jailbreak but I really don't like "tethered jailbreak" idea. So, here I go I will be getting my nexus one tomorrow.