If you want to use a top-notch Java ME implementation, then look no further than Oracle Java Wireless Client.