I appreciate your suggestion. Your dual box, KVM solution is one that I've considered in the past from a security aspect, rather than platform stability. The problem I see is that, unless you want to pin a "kick me" sign on the Linux box, you also need anti-virus and firewall software. Not only does this requirement relate to Linux platform stability, but when you consider the files that you would be transferring from the Linux box to the Windows box, it raises questions of cross-platform infections. While I know there are AV and firewall solutions available for Linux, I remain unconvinced of their current compatibility, effectiveness and support.
How do you handle those problems?
--Boot Hill