Rocks. And that from an iPhone 3G owner.