I surf a lot on my BlackBerry and my own website was brutal for it. I tried a ton of themes and was completely disappointed. All I had to do was install the Wordpress Mobile Pack and Voila! Wordpress... Why did I ever try to build a website from scratch? This thing's got everything!