Let the hive mind of Engadget get that for you.
"I'm in the market for a new phone and money isn't a limitation. I'm also not partial to any particular US carrier, but here are some of the features I'd like to have: WiFi, GPS, good coverage in lots of places, push Gmail (a must!), physical keyboard (a must!), a touchscreen, decent battery life and a relatively slim body. And please, nothing that has a fruit logo on it. No offense to the fruit fans, though. Thanks!"
Wrong. Cooked roms are the result of many, many hours of work by dedicated chefs at ppcgeeks and xda-devs. The roms are constantly upgraded and revised based on the feedback of the community; this process results in the fastest, most stable, and most up-to-date windows mobile roms you will find.
The "official" roms are the crude starting materials: the custom roms are the polished final product. Can't wait to try out a custon rom based on this new update.