I have ben using cm7 since my nexus one and love it. I recently saw OMFGB and I am very impressed. There is a good phone/device list it supports. I say the only thing t hat CM7 has over OMFGB is time to mature and grow as a great AOSP rom. For me its a constant battle. You might just want to try both out for about 3 days and see how each works... wifi, battery gps and so on.