Eu tenho muita simpatia por você. Eu tenho minha própria abordagem e felizmente a compartilharei. Alguns podem pensar que é um exagero, mas eu descobri que isso me serve muito bem.
Hoje em dia eu mantenho meu PC ultra limpo. Windows 7, Firefox, Office, Visual Studio e um punhado de freeware em que confiei ao longo do tempo. Eu não jogo no PC, então é isso.
Para qualquer coisa, use máquinas virtuais. Se isso é novo para você, verifique estes:
http://en.wikipedia.org/wiki/Virtual_machine
http://lifehacker.com/5714966/five-best-virtual-machine-applications
Eu tenho três VMs configuradas executando o Linux Mint 17 , Windows XP e Windows 7 . Eu posso tê-los todos funcionando ao mesmo tempo (muito legal). Ao configurá-los para usar a rede em ponte, eles aparecem na minha LAN como máquinas independentes ao lado do PC host. E é claro que todos eles têm acesso à Internet através da conexão de rede do PC host.
Agora a parte divertida. As VMs são isoladas do seu PC host. Você pode lixeira uma VM e não há efeito no seu PC host.
Enquanto uma VM está em execução, você pode tirar uma captura instantânea . Em seguida, você pode fazer coisas terríveis na VM, como instalar software maligno desagradável, mexer no registro, excluir arquivos do sistema, o que quiser. À sua vontade, você pode reverter para a captura instantânea e sua VM voltará instantaneamente exatamente como era.
Mas, talvez o mais importante, você pode fazer um trabalho realmente significativo em uma VM, como em um PC real.
Uma coisa que você precisa conhecer é o licenciamento de SO / aplicativo. A execução de uma VM no seu PC significa que você possui efetivamente dois PCs (PC host + o PC da VM). Eu tive que comprar uma cópia separada do Windows 7 para instalar na VM. Linux Mint? Bem, é gratuito e de código aberto para que você possa fazer o que quiser com isso ;-)
EDIT: PREOCUPAÇÕES DE SEGURANÇA
As VMs são excepcionalmente bem isoladas do host, mas ainda são executadas no host. O software malicioso pode ser projetado para encontrar uma maneira de escapar da VM e fazer coisas para o host:
http://en.wikipedia.org/wiki/Virtual_machine_escape
No entanto, até onde eu sei, nenhum software malicioso foi visto na natureza ainda . Provavelmente porque o pessoal que cria software malicioso não vê as VMs como um alvo grande o suficiente. Quero dizer, a maioria das pessoas não executa VMs e muito menos sabe o que é uma VM.
Talvez o mais importante seja que, se você ativar a rede em ponte em uma VM como eu, ela se tornará parte da sua LAN real. Isso significa que o software malicioso executado em uma VM pode tentar ataques a outros dispositivos na sua LAN ou em outras máquinas na Internet.
Portanto, mesmo com VMs, vale a pena ter cuidado. Mantenha tudo atualizado e use software anti-malware no PC host e em cada VM. Deixando de lado as possibilidades acadêmicas, 99,99% do tempo em que sua VM é destruída por malware, seu host não é afetado e a reversão para o instantâneo o deixa ileso.