i have a palm centro, and its like, 100000 times better than the iPhone. i DO have an iPod touch however, and im in the process of converting it to be used as a phone in wifi hotspots. i think thats much more efficient