Como eu vejo 12.04 como uma tag na sua pergunta, eu suponho que você tenha uma boa caixa de máquina na mão (algumas informações sobre isso ajudarão a responder exatamente a sua pergunta).
Então:
Eu tenho uma caixa dual-2.3Hz com 6 GB de RAM (acho que pelo menos 2 GB de RAM é importante para executar boas virtualboxs) e:
- Eu fiz a transição Windows- > Ubuntu 11.10 (12.04 ainda não estável neste momento) muito suavemente, então eu realmente recomendo.
- O Windows 7 dentro de uma caixa virtual é executado como um demônio. Não há problema para tarefas fáceis ou difíceis, tudo feito rapidamente, sem bugs.
- Você pode ter uma configuração de inicialização dupla se insistir em ter o Windows 7 no nível básico (opção estúpida, IMHO)
- Com o Wine, muitos aplicativos (incluindo o Photoshop) funcionam sem problemas também.