I'd say the easiest is Java C# would need to use Mono to install on a MAC but I think i trust Java a little more with cross platform development. I'm a huge fan of C# but I still think i'd use Java for this project since its been proven and tested to work cross platform on many different occasions.

If you really want to get adventurous you can use C++