This may seem like an obvious point, but have you tried Linux (or another Free OS) with a tiling window manager? OS X does give you a nice prepackaged experienced, but if you love to tinker and have complete control to customize anything, Linux is ideal. And you can always dual boot, if you just want to try it out part time. =)