The new iPhone OS4 just dropped today, allowing people with an iPhone 3G, iPhone 3GS or iPod Touch to update their devices. But man, this has taken a lot of us here forever. My 3G is on hour 3!