Source: http://www.intomobile.com/2010/12/28/review-google-nexus-s-does-this-android-phone-live-up-to-the-nexus-name/