We should have put two and two together, huh? First, there was a software update (RC28) that was supposed to update G1's OTA immediately after launch. Second, there was a security flaw found in Android that definitely needed to be fixed. And finally, a T-Mobile G1 update showed up but in RC29 form.