I need to create a top-of-the-line website for a consulting management firm.
The content of the website needs to be defined and organized. I need a CMS system to easily maintain the website. I need the aesthetics to be designed in accordance to the corporate design guideline. I have the authority to make a couple of changes in the design guideline, so it's quite flexible. I prefer to use some flash, but I need the website to be optimized for SEO as well.
Finally, the website is to be marketed virally, so the design aspect must keep that in mind.