While checking out the recently released JSR 226 benchmark, JBenchmark SVG, I noticed that the Samsung Omnia was the (so far) top performer in the database. Windows Mobile handsets are a total hit-or-miss kind of a deal when it comes to J2ME support. There is half a dozen different JVM for WM and some of them are absolutely terrible.
Esmertec Jbed has been for the past year the top performer and most estable of them and has been showing up on more and more devices. Aplix JBlend is the other manufacturer favorite. It's good to see competition in this area: the wide JSR coverage that JBlend features can put pressure on Jbed to improve its support for more JSRs. The Omnia is probably the first WM handset with Mobile Service Architecture support, as evidenced by its JBenchmark profile (the full report is behind a pay wall.)
