I'd say go with a WordPress or Joomla (or something similar) that will give you plenty of options on templates and plugins that work easily. You can modify templates and the site as much as you feel comfortable with.
There are a lot of options for both WordPress and Joomla - though Joomla is far more than a personal site would typically need. You could also use something like Squarespace or Wordpress.com if you don't want to deal with the maintenance of self hosting.
A program isn't built on one player and it doesn't succeed because of one player, thus a program won't fail if it doesn't get that one player.
I use WordPress for my company and my clients, and highly recommend it. For photos, you have lots of options. There are plenty of widgets for images/image galleries, or you could simply do them as a blog post. WordPress is also very strong with SEO these days.
All content owned by CycloneFanatic.com - All rights reserved 2005-09. By viewing this website you agree to the Terms of Service, Site Rules and Legal Disclaimer. The words, views, images and opinions expressed or provided by users do not reflect the opinions or views of CycloneFanatic.com or Iowa State University. The names, words, symbols, and graphics representing Iowa State University are trademarks and copyrights of the University protected by the trademark and copyright laws of the United States of America and other countries and are used on this web site under license from the University. Original site design, premise & construction by Jeremy Lind.