I am thinking of starting a website which at its core will contain user reviews of products such as the reviews that exist on Amazon and others. I think I would want to register users before they can look at and post reviews etc. I am hoping it will grow over time. Can I create something like this in iWeb, or use a DIY site or should I hire someone to create it from scratch? Regarding hosting if it grows it might take on advertising-does this impact how I choose to host or how I go about getting started? Any thoughts are appreciated!