I must say, I have been bouncing around between OMFGB, CM7 and MIUI. I like them all, but when it comes down to it, I am a minimalist and want my phone to be fast and functional. A little bit of flare is fine, but just a bit.
I decided to give OMGB a try. I have been using it now for a little over 24 hours and think this is the ROM I will stick with until I retire my X. It's fast, functional and has "OK" battery life (better than CM7)