Can't satisfy them all.
Good luck to you in the future. I'm sticking with MIUI for now, I've tried them all (CM7, MIUI, Sense, Stock, etc) they all have their pros and cons.
I chose MIUI because stock just doesn't have enough features (like trackball wake for example) and CM7 is great but...