You really don't need much. Just had my standard dual core rig, 4GB of RAM and 1TB drive and virtual box. Only struggled with the exchange module (another 2GB of RAM would have been nice)
Biggest difference is you cannot run other roles on a Hyper-V Server.Hyper-V exists in two variants: as a stand-alone product called Microsoft Hyper-V Server 2008, and as an installable role in Windows Server 2008 R2 and Windows Server 2008
Im going down the Server 2008 R2 and Hyper-V route. I have a 1TB hard drive so Im thinking splitting the partitions like this:
C:\ 200GB for WinServer2008R2
D:\ 200GB for VM Clients
E:\ 600GB for VM Servers
This should be OK right?