The nice thing about “WordPress”:http://www.wordpress.org/ (WP) is the flexiblilty of what you can do (in fact right now Im adding live WordPress shopping cart functionality within the templates – which uses Custom Fields within your entry for pricing info.
WP is free open source blogging software for personal use and business. Its fairly easy to setup and learn. There are a bunch of “WordPress plug-ins”:http://wordpress.org/extend/plugins/ that are available as well.
I also maintain a WordPress web hosting service – if you host your site there I’ll set it up WP including the “WordPress theme”:http://wordpress.org/extend/themes/ of your choice. If you need help setting up custom themes or need a “SEO consultant”: feel free to contact me.