Apple has always been secretive about revealing the CPU and RAM specs on previous iPhones. We only found out that the iPhone 2G and 3G both had 128Mb of RAM when people took them apart and it was likewise with the 3GS and iPad which both have had 256Mb of RAM. Now many suspected the iPhone 4 to have the same 256Mb of RAM but Macrumours is reporting that the iPhone 4 will have 512Mb of RAM, double the iPhone 3GS and the iPad! Now this figure has also been confirmed by Engadget's sources. The processor speed in the new iPhone will match the one in the iPad but the iPhone will have double the memory, and this will help when using apps like iMovie.