Yes, the wait is almost over as the 3G iPhone will launch tomorrow. Apple has been doing a little preparation for release day, and Engadget has gone a little update crazy on the whole thing. Firstly, a new version of iTunes has been released, with 7.7 including support for the 3G, as well as the inclusion of remote support, so you can use your iPhone or iPod Touch to control your music (Apple TV has also been updated to support the remote app). Apple's app store has also gone live, which should provide iPhone users with a slew of applications over the months and years to come. To top things off, we also see the introduction of the MobileMe synchronization solution. If you are planning on picking up a 3G iPhone tomorrow, I think you are allowed to get excited now (just try not to bother those who are less enthusiastic, ok?).