Want to be a heretic in the Apple camp? Why not download the Android port for the iPhone 3G? It is now available for download, letting you do more or less everything an Android handset is capable of, although it is not recommended for day-to-day regular use. Bear in mind that the power management functions of Android for iPhone 3G have yet to be implemented, so a fully charged battery should last about an hour at best before it requires you to make a trip to the power outlet. Of course, to get such a setup running, you will need to jailbreak your iPhone 3G first. iPod touch users as well as iPhone 3GS owners can expect an equivalent port in due time.
Qualcomm Keynote @ Uplinq 2011
T-Mobile Will Ride HSPA+ to 672Mbps. Possibly Beyond
Sony Ericsson revamps strategy, will release new models but stop software support, says Eldar Murtazin
iPhone 3GS won't be upgraded to iOS 5.x, says Eldar Murtazin