2012 is here and there is no longer a need for mobile based model of your websites. The most important thing on you mind while creating a website should be responsive design. No more detecting a mobile browser and showing them an uglier version of the site. Yes it fits their resolution, but the overall experience is below par. When I go to a mobile based website I should be able to see elements present on the regular version.