I don't mean to scare you away, CM7 is my favorite ROM to date, and I've run pretty much every custom ROM out there. I just wanted to make sure that you know that this isn't in a final, stable form yet. You can more than likely run it fairly well out of the box, but its good to know that if you really want to enjoy it you'll probably need to do at least a little tweaking. In any case, its very close to being stable. I think that we have almost ironed out all of the remaining bugs, and I would expect it to reach maximum potential within a couple of weeks at the rate things have been progressing.