Apple doesn't give consumers any technical specifications (like RAM size, processor speeds, etc) about iOS devices. However, developers (and other tech savvy customers) have known for a while that the original iPhone, iPod touch, and iPhone 3G had 128 MBs of RAM, while the iPhone 3GS and iPad have 256 MBs of RAM. After all, developers need to know this information in order to develop quality applications. But, in a recent WWDC 2010 session, it was told that the iPhone 4 will have 512 MBs of RAM.
It's finally here: the moment you've been waiting for. Well, you're probably waiting to actually own the product and hold it in your own bare hands, but until then this should hopefully suffice. Scroll down and click on each photo to embiggen to revel in the glory that is the iPhone 4. It's sleek, it's sexy, and it's got a really nice display. There's also a few screenshots of iMovie and some of iPhone iOS 4's features.