There's a reason old hardware doesn't get new software upgrades. Like the iPhone 3G's iOS 4 update, this unofficial Ice Cream Sandwich update for the Android phone that started it all, is, well... crippling.
Still, it just goes to show what's possible when developers put their heads together. Where I couldn't stand to use anything that unbelievable slow, I tip my hat to them in admiration for their perseverance. [XDA Developers via Engadget via Gizmodo UK]
Our newest offspring Gizmodo UK is gobbling up the news in a different timezone, so check them out if you need another Giz fix.