Better late than never, and since you already got all the wordpress/themeforest tips; I'll give you an alternative...
Squarespace.com:
- Custom templates that have been QAed(quality assured), A/B tested and are modern(code and aesthetics).
- Slick CMS
- Store integration. If you at any point want to open up an online shop, Squarespace makes it easy. Additionally, they integrate with stripe so you won't have a wack paypal checkout.
- They're developer friendly (offer's GIT version control if you ever hire a developer, they'll appreciate this).
Domain registration: Godaddy for domain only (they propagate very fast).
-----
If you go the wordpress route; you need to upgrade versions with caution, do mysql backups and constantly monitor your htaccess files(one of wordpress hackers favorite tricks is editing your root .htaccess file to point your site to other domains or edit the site's meta info in google search results).