Duplicate content on a mobile website is a hot topic under discussion. Luckily we have the answer in this Video. Have a look!
Source: Youtube
To summarize: Have a separate mobile site with redirect script to serve the mobile version to the mobile browsers. Content on the main site and the same content on the mobile site will not be considered duplicate content.