Thank you for your sharing. I am going to look at this more deeply, but I'm wondering,how your personal site powered? Who is the provider? Also, who hosts "Broken Arrow Enhanced Learning Center" official classroom site with student pics and work?
I recently called Web.com, told them I was a poor teacher and they lowered my fee from $250.00 a year to $7.00 a month (probably the current rate, I just hadn't checked in five years!). They have excellent customer service and are 110% reliable.
You might want to consider making your class page using googlepages (www.pages.google.com). It's super easy to use and everything is stored on the google server. The pages are user-friendly, ad-free and easy to customize without knowing html.
Our school district uses E-Chalk. I find it to be user friendly. Depending on how much content you want to add will depend on how you will like it. Only draw backs I find is that amount of space that can be used to upload. At times the can be restrictive on what you want on your site. The students LOVE it! Especially the fourth and fifth graders.
I recommend using open source software on shared server space. This can be done very inexpensively and you will have total data ownership. Nobody will be tracking browsing habits, and you will never have advertising. You can install a wide variety of software on an as needed basis.
For a school website, I recommend Joomla or Drupal. I believe both have education specific templates and/or packages. For teacher websites, it's hard to beat WordPress. If you need multiple blogs, then WordPressMU would work well, although Drupal has the capability of managing blogs as well. Moodle is an excellent Learning Management System if that is the approach you want.
We use Blackboard for teachers who are very serious about putting their classes online but I'm very excited about a newer Website called posterous.com . It's wonderful, you just email your files to firstname.lastname@example.org and it builds a website for you. Send more email and it keeps adding it to your page. Since almost every teacher can send email, every teacher should be able to have a website! It's the best thing I've seen in a while.