One of my friend recently launched a really cool framework that makes it easy to create Safari mobile friendly website. Unfortunately it is only compatible with Safari mobile, but this is cool nonetheless.
“prettyMobile is an iPhone/iTouch website development toolkit. It provides you will all the basics you need to make a mobile version of your website. It makes extensive use of CSS transformations making sure the animations will be as smooth as they can be. Plus, it’s only 13kb gzipped and minified.”
You need Safari4 or an Iphone to look at the demo.
The project page.