The thing I find most intriguing about websites like Macrumors is their ability to allow people to share information and serve as a meeting place for people to discuss common interests and learn more about each other. In this spirit, I've decided to move forward with creating my own "web 2.0" user-content driven website of my own... It will be catering to a much smaller audience, but I think a site like this could serve the community well and eventually provide me with a good source of income. However, as with most things... getting started is the hardest part. I find myself in need of some advice, and am hoping I'll find some here. I've got the idea for the site, I've created a preliminary business plan, and I know what my goals are. It's basically an online community with forums, blogs, pictures, videos, a tag-generated news feed, and users will have their own public profiles. Here is where I sit now... I've purchased the URL, and think I am ready to start searching for someone to help me building the site. My problem is that I'm not sure where to start. I have a good business mind, but can't do much at all with website design, especially database driven stuff. Should I contact a large web design company? Should I search for an independent web designer to pay hourly? Should I search for an independent web designer to take on as a partner? Based on the type of website (database driven user-content provided) I'm not sure who can even help me? Can most web design companies build sites as in-depth as this, or do they usually just make things look pretty? I'm assuming there will be a lot of on-going work to do... so maybe a partner of sorts would be my best bet? If not... if I went with a larger company, based on how little you know about my plan, could you ballpark a price they would quote me? I guess I'm basically just looking for some very introductory information here. Relevant pricing information, good rules-of-thumb, etc. I don't want to start down the wrong path and waste time barking up the wrong tree. Sorry if this is too much to ask, I've just had such great experience with this forum in the past, and when I was stumped with this issue... I knew to turn to Macrumors first. The people here are usually so helpful. If I'm asking too much here, just ignore me. I've got a lot of research to do before I can get very far with this idea.