PC World: The Top 10 Smartphones
As far as I can figure, nine out of the top ten smartphones can run Java ME (and the Blackberrys are based on Java ME). The lone exception is the iPhlop, which came in at #5 and obviously lacked any meaningful software.