Tambien si tienes una maquina con suficiente RAM puedes instalarte cualquier distro linux y "encima" de el como una maquina virtual (con virtual box) le puedes poner windows, yo lo tengo así por que tengo 2 gb en RAM y mi PC trabaja bien sin alentarse.
O tambien puedes instalarte windows y encima como maquina virtual (con VMWare p. ej.) puedes ponerle alguna distro Linux, aunque esta opcion no te la recomiendo por que tendrias que instalar un antispyware, antivirus, firewall... y todo eso ocupa memoria RAM. Si tienes dudas de cual distribucion usar no dejes de leer el post
con que distribucion empiezo