Have you tried using ADX Studio?
http://www.adxstudio.com/products/adxstudio-portals/
This provides portal for Dynamics CRM without a lot of effort and coding.
Hope this helps.
-----------------------------------------------------------------------
Minal Dahiya
blog : http://minaldahiya.blogspot.com.au/
If this post answers your question, please click "Mark As Answer" on the post and "Vote as Helpful"