Zoals je al schrijft het is een virtuele box op ubuntu waar je Windows indraait, het nadeel is dat je niet volledig gebruik kan maken van de hardware van de PC, zoals geheugen, grafische kaart etc.
Voordeel je hoeft niet je systeem opnieuw te starten om een ander OS te kunnen gebruiken, dus de lichter programma's kan je prima draaien, echter zware spelletjes die kan je er niet op draaien.
Voordeel van een dualboot, je hebt voor elk OS de beschikking over de volledige hardware.
Nadeel voor het andere OS moet je de PC opnieuw opstarten.
Ik zou eerst een virtual box uitproberen, om te kijken of dit voldoet. Weet je dat je zware Windows spelletjes wilt doen, dan zou ik voor de dualboot gaan.
Edit: gerardsollie, je was me voor, maar een mening extra kan geen kwaad.