I used an internal pre-pre-version when I was at MS, and it was pretty awesome - you just pop in the layout of machines you need (e.g. AD DC, 2xFW cluster, 3 web servers, distrubuted Sharepoint, and Exchange), and it sets it all up, and pings you when its up and ready to go.