How much money are you looking to spend?
Virtual Infrastructure is the way to go if you have the money. Its the VMWare suite with ESX(i) as the focus, but you need the hardware and cash to do so.
I'm heavy into this stuff at work right now. I'll post some more tomorrow and will help you in any way I can.