If you're being security paranoid (and all the other posters are right about Windows - if you take care of it you're not going to have all that many issues - especially if you're only using it for one or two pieces of software and keep it up to date), run everything in a virtual machine, not boot camp. In theory* a piece of malware could take out your mac partition from boot camp, since the operating system will have direct access to your hard drive. When running in a VM, the guest OS can only see it's own virtual drive** and can't effect the parent OS (the mac operating system).
If you get there and never end up needing Windows, great! You'll never use your virtual machine and never even have the possibility of an issue with it (trust me, it won't get slow by just being there). If you end up needing to use Windows only software, then it will be a good thing you were prepared and had your Windows VM ready. You really have nothing to lose.
*I haven't yet heard about a virus doing this yet, but it is possible
**Theoretically there could be an attack from within windows against the Parallels/VMWare Fusion VMs, but I haven't yet seen even a proof of concept for parallels yet. I have heard of them for server grade virtualization, since that is a much more lucrative target, so I know it is possible.
If you get there and never end up needing Windows, great! You'll never use your virtual machine and never even have the possibility of an issue with it (trust me, it won't get slow by just being there). If you end up needing to use Windows only software, then it will be a good thing you were prepared and had your Windows VM ready. You really have nothing to lose.
*I haven't yet heard about a virus doing this yet, but it is possible
**Theoretically there could be an attack from within windows against the Parallels/VMWare Fusion VMs, but I haven't yet seen even a proof of concept for parallels yet. I have heard of them for server grade virtualization, since that is a much more lucrative target, so I know it is possible.