I've been a fan of Windows Mobile devices for the last couple of years for the sole reason that the development model is imho far superior that what's been available for Blackberry, Symbian etc. However this is all changing as the mobile phone wars intensify. With the introduction of the iPhone...