I was using the cm7 roms for quite a while, but recently decided to go with the titan ROM. I'm on my phone right now so can't provide a link. Do a search and you'll find it. Another good, almost stock ROM is Kelso's ROM. Both work really well for me. Personally, I think that the close to stock roms work better on my two phones (mine and my wife's). They seem more responsive and everything just works; especially MMS which is hit or miss if it works on the cm7 roms (a lot has been done in the last couple months by sammyz and primmed to make MMS work though).