This past week and this weekend I've finally found the time to enter into the colorful world of custom Android ROMs. After figuring out just how insanely great and awesome ClockWorkMod Recovery is, I set about to figure out what the best Ice Cream Sandwich ROM is for the Galaxy SII. While the answer to that question became clear quite quickly, this answer also gave rise to a whole bunch of other questions.

Dual core CPUs are coming with the next round of hardware, though so far I haven't seen the need. My single core 800MHz WP7 phone runs circles around a friend's dual core Tegra2 Motorola Photon with Gingerbread. He's desperately awaiting the official ICS release for his phone just to get rid of the bugs and sluggishness.

Heh, you really picked the worst dual-core CPU to compare against. Tegra2 is so horribly memory-bandwidth starved that the GPU is hobbled beyond words. Even Tegra3 is memory-bandwidth starved, hobbling the GPU. Pick a dual-core SoC (even a lowly dual-1 GHz one) from just about anyone else, and you'll see a huge performance increase compared to Tegra2.