After playing around with a many frameworks including Code Igniter i have come across the new release of wordpress and use it as a framwork on my own website. I made a comparison on CI ( Code Igniter ) and WordPress and found that wordpress may not be able to build a large scale dynamic website but it has a full capabilty to run a small business online but that not all it also has a full SEO support with out spending so much money to advertise. All it comes down to is build the site to meet accessibilty standard compliant and apply seo, establish a link out to larger site like diggs etc.. Your site will do very well. As of me after finishing mine and will put content on it then start promoting my service to potential clients out there. I build site not just for a looked but also to attarch search engine to your site. Thanks to WordPress new release version it has made my life a lot simplier to help my clients.