Thanks to the great people over at XDA we have the 2.3 update early. Flash this signed tmobile pc10img.zip (rename the file PC10IMG.zip after download). it is the 2.3 update. Put the pc10img.zip on the root of your sdcard, MAKE SURE YOU HAVE A FULL BATTERY BEFORE DOING THIS if your phone shuts down in the middle you will own a fully bricked G2. boot your phone by pressing vol. Down and pwr at the same time, it will ask of you want to apply the update, press yes. Let it do its thing and follow what it says.
If you are rooted DO NOT USE THIS it WILL UNROOT your device and you will go S-on.
Also, root has not been found for this yet, so if you want to root don't update.
Netflix may not work at this time with this update
EDIT:
Took down the links till I can find the new build. It will be 2.3.4.
Edit#2
Its here! The OTA to 2.3.4! If you installed the older 2.3.3 you have to wait for the OTA to be pushed or downgrade.
Guide
[GUIDE] T-Mobile G2 2.3.4 official OTA manual update - xda-developers
Huge thanks to XDA once again.
Edit
Here is the pc10img.zip to update your leaked 2.3.3 enjoy
http://forum.xda-developers.com/showthread.php?p=16497490#post16497490
If you are rooted DO NOT USE THIS it WILL UNROOT your device and you will go S-on.
Also, root has not been found for this yet, so if you want to root don't update.
Netflix may not work at this time with this update
EDIT:
Took down the links till I can find the new build. It will be 2.3.4.
Edit#2
Its here! The OTA to 2.3.4! If you installed the older 2.3.3 you have to wait for the OTA to be pushed or downgrade.
Guide
[GUIDE] T-Mobile G2 2.3.4 official OTA manual update - xda-developers
Huge thanks to XDA once again.
Edit
Here is the pc10img.zip to update your leaked 2.3.3 enjoy
http://forum.xda-developers.com/showthread.php?p=16497490#post16497490