XMonad is supposed to have OS X support but I've heard it only works for X11 apps. It'd be great to have XMonad for OS X fully supported because once you get a good config built up it's hard to beat. And if you know Haskell it's even better.
EDIT: I forgot that this would require the events feature, which is planned for the 1.1 release. So not all of XMonad is possible in Hydra yet, although most of it is.