Just two things I wanted to post concerning Android. Well I finally was updated to Android 4.04 today from 4.02. I cannot believe my phone is one of the only phones with ICS on it. According to Google, only around 7% of their users have ICS: http://developer.android.com/resources/dashboard/platform-versions.html
To see what each version of Android includes, check out this link: http://en.wikipedia.org/wiki/Android_version_history
Additionally, latest rumors suggest that the S3 is definitely coming to all American carriers this month. Pre order for ATT and Verizon is June 6th.