Since the iPhone 3GS is the first iPhone to come with the iPhone OS 3.0 factory preinstalled, we'll most definitely have a detailed look in this review at the changes it brings about - no matter that iPhone 2G and 3G have both received the update for free.