my 2 cents.. i used senserom for a while and loved it... never had an issue with it, very stabel very fast and responsive and maintains all stock features of the phone.. ie; divx and al that plus maintains the stock hidden menus as well and if flashed witht eh r.O.C.K. AnyROM kernel its even better m any thanx and props to joneidy for this. However i am a huge fan of CyanogenMOD, and reppards rom is awesome, many features in CM that i would otherwise need an additional app for, i like how most of the tweaks that you like are built in, plus its the latest version of android 2.3.5 its very fast and stable. So it really just boils down to preference.. the 2 months i used Sense i loved it.. and when i found the GB-CMod7 rom i used it.. it was a beta and had some issues.. but we worked most of them out.. then when reppard built his CM7.1 i switched to it.. its a great rom.. many thanx to reppard for his work.