Miss Daisy revamped her website last year and won at San Diego:
http://www.team341.com
We currently only use a CMS, Wordpress, for the News section as I like to have the team members write recaps of our events and such. As for the rest of the site, I have one main student who types out code by hand in Dreamweaver (woo code completion!). Bless her.
As for other CMS', I don't have any experience with Joomla, Drupal, etc but have a feeling that I will get there in the near future. Either that or I'll get so sick with those that I'll develop a simple one on my own.
I also have had experience with SurrealCMS which is easy as pie to set up. One of my freelance clients uses it and has had no issues.
Oh, and I am also anti-Flash for all of the above mentioned reasons. :-P