Hi Matt,
Just thought I’d let you know that things have moved on since 2006 when you wrote this article.
I’ve created a new mobile plugin for wordpress that uses a device independent markup language so that no matter what device hits your blog, it’ll be served the correct markup. In addition, images are dynamically resized so that they fit the handset perfectly.
The name of the plugin is the Wapple Architect Mobile Plugin for wordpress and the URL is http://wordpress.org/extend/plugins/wapple-architect/
If you want to give it a go, any feedback on it would be very much appreciated!