Actually, you can run Oracle JDeveloper (they licensed it and have forked from the JBuilder tree) on a Mac. IIRC, you just need to tweak a setting in the .ini file that relates to the keymappings. I'll dig around tonight and update this node if I can find it...