Bluetooth is standard on most every phone these days, so that's easy. But Java VMs come on some but not all smartphones. These JM's area meant to run standalone Java apps on the phone and don't support Java in the browser. Netfront sold a Windows Mobile browser that can with a Java VM, but it wasn't 100% compatible with all Java sites. So I'm just not sure that there's a smartphone out there that will work with your company web-based Java apps.
-------------------- Lisa Gade Editor in Chief, MobileTechReview