Do you want a domain or do you just want them on to be networked? What is the purpose of your server?
For Windows Vista you need business, enterprise or ultimate.
Windows 7 needs professional, enterprise or ultimate.
Almost too many versions to keep track of now. Nice charts here though.http://en.wikipedia.org/wiki/Windows_Vista_editionshttp://en.wikipedia.org/wiki/Windows_7_editions