ExpressionEngine is flat out awesome. It lets you do almost anything you can think of. I have two sites in development running EE, well worth the $$$ IMO.
I'm working on a vB + vbAdvanced Dynamics site now & it seems like a decent setup too... all depends on what your needs are.
Even the recent versions of Wordpress can do some great CMS stuff. It's a little more limited if you have lots of different sections of content, but it's a powerful platform not to be disregarded. Go look at some of the showcase sites @
www.revolutiontheme.com
HTH...