Currently the preferred mobile strategy at Oxygen Software is responsive websign, where your mainpage will adapt the the device that is viewing it. If you for some reason should have a project where you wont be using response webdesign, but make a dedicated mobile site instead, jQuery mobile might be a worth a look.

jQuery mobile is a javascript plugin, that'll modify the default html conponents like checkbox, radiobutton and select list, and make them look and behave like native mobile components.

Its a easy to use framework to use, to make your webpages look like mobile apps.

Official site: http://jquerymobile.com/

Tutorial: http://www.elated.com/articles/jquery-mobile-what-can-it-do-for-you/

IKEAs mobile site: http://m.ikea.com/