Different manufacturers (Nokia, Samsung, Sony Ericsson) used different Java implementations. A "better" version usually refers to one specifically patched for a particular device's keyboard layout or graphics drivers. Performance: