TSR V7
I love it. It's taken me a bit to get a new minisite up and going, but I think I am happy with where I'm at right now. Of course, as time progresses and more things are made available for customizing...this whole area may change. Just remember, change is the only thing permanent.