Hello Everyone:

 I am in the process of building two websites – one personal, and another as a potential revenue generator.

The personal website will have my blog, picture gallery, and occasional videos taken from my digital camera. Apart from that, it may have my resume, etc… you know, the general personal webpage stuff.

The other website will host a forum and a blog, and will have lots of Google/Microsoft/Yahoo ADs and affiliate links to generate revenue.

Both the sites will have very little traffic (I will be surprised if the traffic goes over a few 100 megs per month initially).

I am looking for an ASP.net/SQL Server based solution, and Community Server 2007 and DotNetNuke seemed like good options. Anyone can suggest one or the other, clearly laying out advantages and disadvantages based on my requirements?

Thanks in advance.