With all the fancy phones that are coming out all the time, I think that its a good idea to have a mobile version of your blog also available so that people with mobile devices are able to get the full experience of your website even if they visit through a mobile browser. While the browsers, that are already present in these new devices, are quite capable of showing your blog to the visitor, there is always content on your blog that can’t really be rendered properly. Some elements tend to look out of place and in some cases even bad.
Some time ago while looking for a new theme for my blog, I came across a mobile version of a WordPress theme called Carrington Mobile. I was using this one up till now. Recently I found the WPtouch plugin for WordPress. Carrington Mobile served well as a really clean and clear theme for mobile but it always lacked the customizability that one is used to while working with WordPress. WPtouch on the other hand is really what I should have been using.
WPtouch loads fast and looks good too. There are enough options in the Settings page to keep you happy too and also allow you to experiment with it. You can even customize some of the colours and background elements for the theme. The theme is automatically enabled when you enable the plugin. You can choose your own image for the header logo or choose from the many iPhone type built-in ones. Additional functionality is also provided for Links, Photos and Archives.