Mac OS X for VirtualBox [duplicate]
Solution 1:
This is THE thread on the subject in the VBox forums.
Basically, because it's specifically prohibited by Apple (running it virtualised on non-Apple hardware), Sun can't work on making VBox properly compatible with it. This means no Guest Additions, at the very least.
However, it has been done on a basic level by users, albeit with various questionable hacks, and the result is unstable, slow and limited (and it's worse in VMWare, apparently).