Thanks all for your help. Part of the problem was the web.config file configuration (or not as it has been a while since I posted this). Doh! I managed to also solve my problem with rendering the html uisng the Render() method. I made a detailed post as to my solution. Would be awesome if we could get a sample for MVC 3 in the samples.
Thanks