VM creation tips?

You should probably check out the replies on this post here: New virtual machine

Many good ideas along with what I do when I want to fill up my VM.

Also the best version of windows would probably be windows 7 since it is very easy to hide the VM information on it.