An official and final (read: not beta) Android 2.3.3 ROM has leaked for the standard I9000 iteration of the Samsung Galaxy S. Unfortunately, this means it will only work on the European version of the phone and those in the US still have to play the waiting game. This is the same build that you would receive if you send your handset to a Samsung Service Center for repair, according to XDA Developers.

Check out the ROM Highlights video below, courtesy of The Android Soul, to get a taste of what your phone will soon be getting. For the Installation Guide, watch this video and read these instructions. For the Rooting Guide, watch this video and read these instructions.

The leak is one thing, but the fact that Samsung is starting to update handsets when they arrive at its repair centers is good news. This would suggest that Samsung Galaxy S owners won't have to wait much longer to get an official Android 2.3 (codenamed Gingerbread) build from their carrier.

Some users are still waiting for Android 2.2 (codenamed Froyo). We would recommend skipping it and going straight to Gingerbread, if you get the chance of course.