I know that i need to have a website, but do you guys design your own websites or hire some professionals to do it? If so, is it expensive what are some of the sites that you use to hire website designers? thanks in advance.
You can do both. If you're not talented enough to design, use DigitalPoint's forums to find someone to hire. Go to the Services forum and post a thread, tell them you're looking for someone to design your website.
I create all my websites. If do not know any web-programming or web-design, I think is better to find someone to create the website for you. Then, all you need to do is to add new, quality content to the website. Put adsense on it and get the check!