better bsd's > not as clean bsds > solaris > linux
with not as clean and solaris being on roughly the same footing- much like SMF requiring XML, solaris code, while very clean, seems very overengineered and not as elegant to me.
that said, i really haven't hacked enough kernel code to deserve to be commenting, so yeah..