iphone and android phones may be the most popular, but going into the future, we probably will need WURFL ( Ruby implementation: http://wurfl.rubyforge.org/ ) to make device support as flexible as possible. (caveat here would be caching for all the devices...).
There is also an apache WURFL filter, which might be helpful in determining which devices should be auto redirected to the Mobile web application.
Version: .5
Severity: enhancement