We just started switching over our website to wordpress. We did that since it is so easy even I can use it, so I figure pretty much anyone can use it. Of course you'll have to find somewhere to host it. Check with your local FIRST officials for options, FIRST WA hosts sites for teams in our state.
This just went live on Mon, we have a number of upgrades we want to make and a lot of stuff that needs to be ported over but we are very happy so far.
http://tahomarobotics.org/