Well, if you ever think of getting something cheap, you might consider the mac mini (used or new, new its only $500 and I am sure you have nothing better to spend $500 on

). Basically the mini is just the cpu. No mouse, no keyboard, no monitor.
Ok, you may label me a dumbass now. I was just looking at the downloads and i didn't notice that one was August 2003 and the other Jun 2005. I just noticed the months before. Grrrr.
Anyway, the latest download for MacOSX, works pretty good for me on OSX 10.3, java 1.4.2, and using logitech hardware.
I only have two issues (which are posted elsewhere):
1) The order of the two controllers is not always consistant.
2) There is a lot of debug, which if I pipe to /dev/null I hope I don't have to worry about. I am concerned that all those io calls will slow down my app when its executing.
I would be will to take a stab at either of these two issues, just not sure where to start.