Je pense que l'on a besoin de la virtualisation plutôt pour les serveurs et, pour les particuliers, quand on veut tester des développements, des problèmes réseaux etc.
Évidemment, cela pourrait t'être utile mais cela va effectivement te prendre des ressources mémoires (genre : prendre 512 MB RAM pour Windows ...), de l'espace disque ... Et aussi de la CPU (10 ou 20 % je dirais, au pif).
Il est clair que, pour toi comme pour beaucoup de personnes, la solution la plus intéressante est celle que DarWine présentera. C'est à dire l'utilisation d'une application Windows dans ton environnement Mac directement. Le principe est de reconstituer les bibliothèques de Windows (pour dessiner une fenêtre, un bouton, écrire une chaîne de caractères et ainsi de suite) et de lancer l'application dans une petite coquille légère qui fait le lien entre l'application et les bibliothèques. Du coup, c'est un peu de la virtualisation mais sans avoir deux systèmes simultanément. La perte de performances est minime (voire insensible dans certains cas).