The original iPhone has the same RAM and processor speed as the iPhone 3G. Why the heck can't the original iPhone run the software if the iPhone 3G can? It just must be Apple intentionally gimping the iPhone again. I would totally understand if the original iPhone was slower and had less RAM, but it's almost identical in hardware features. I'm getting sick of all of Apple's artificial limitations.