about USB support
I think, we need in java SE 6 support for USB, Firewire and bluetooth, many device used especially USB to make comunication like card reader, storage device, etc. (Now I am trying to comunicate to a usb device, but I have many problem and especially for Windows Xp)
I saw jrs-80 and jusb, and both work with linux, there is one jusb for windows but is very unestable and beta api.
I think we need urgent a api for usb, bluetooth and firewire, because more a more device come with this technology (mobile device especially) and if java want would be still with the new innovation.