Website Evaluation

Hello, all
I'm thankful for being a part of the Black Ink Project. I was fortunate enough to be a part of the Pay Per Click Classroom Jeremy put on in Las Vegas as well. I learned a ton about pay per click and hope to what I learned with the Black Ink group when we get to that part in our discussions.
After listening to day five session, I felt prompted to submit a new forum topic of evaluating web sites. Jeremy spoke about how dashes in domain names are not good for branding. I’ve had an affiliate web site up for about a year and five months (http://www.create-a-website.org) it’s now starting to get a little traffic after all that time.
I did get discouraged at one point but road it out. Only build a website about how to build websites unless you are really passionate and patient. I love the subject and know my audience pretty well. I've also built a few websites for other companies along the way.
The content is not perfect but I'm constantly rewriting to improve the pages. The goal of the website is to build amazing landing pages within the site launch several pay per click campaigns to drive traffic. My affiliate products are web hosting companies, various software products and informational e-books from cj., linkshare and few others.
I'm wondering if I should change the name in order to brand the site better. I use a more memorable name when telling friends how to find the site on the web. (http://www.websitetruth.net) which rolls over to create-a-website.org
I would appreciate any feedback from the group and will happily return the favor. I will also be adding a series of videos to personalize the site as well. Thank you in advance for your feedback.
Sincerely,
Wendell Harvey

the youtube piece is
the youtube piece is excellent! well done.
more SEO Rap. much more relevant to today than gangsta