Been using DeskSpace by OTAKU for several years and I love it. It even works well with Virtualbox VM's running on one of the desktops. Support is always responsive and the pricing is very reasonable. No, I don't work for them!
Check it out with the demo version:
http://www.otakusoftware.com/

































