....upgrading to Jelly Bean ?? Which cellular carrier are you using ?? Keep in mind that the providers don't send OS updates until they are satisfied that the phone will operate correctly on their network. You can manually update the Android OS at your own risk, but if any issues occur your provider will not be able to troubleshoot a non-supported OS version.
If I buy an S3 from Amazon, it comes with android version 4.0. Is it easy to update to the current version?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic