We all know by now that Apple announced the iPhone 3GS, an upgrade to 3G (the S stands for speed) which will be available this Friday (June 19th). Its faster and takes videos (reviews here and here). They also announced the upgrade options which produced a lot of uproar amongst people who purchased an iPhone [...]





