Development Environment so I just need some relatively cheap hardware.
How cheap? Give us a budget.
Just about any motherboard that:
1) Had drivers for MS Server 2008
2) Accepts a Quad-core CPU compatible with virtualization
3) Accepts at least 16 GB of RAM
should work out for you.
I built mine several years ago, using a Gigabyte GA-EP43-UD3L motherboard, Intel Core2Quad Q8400 processor, and 8GB of RAM (wanted 16 but DDR2 RAM was too expensive then).