iPhone 3GS vs iPhone 4. The new iPhone 4 has arrived and Apple fans everywhere are rejoicing, all of them […]