It was unbelievably fast with Puppy Linux, but she wanted to run some specialty Win apps, and didn't feature booting from a CD or thumbdrive, and clearly didn't want me messing with it anymore, since I had not been able to improve it. Well, it was worse than that; one of the updates stopped the wireless from working.
So she paid somebody to downgrade it to XP. AFAIK, it's still running fine on XP, and she's happy with it.
I think Vista eventually got straightened out, sort of, but I have heard a _lot_ less complaining about W7 than about Vista.

If I were in your shoes (and I've worked for super cheap outfits too), I'd put everything on W7, or if the budget doesn't allow, CentOS 6, which is a fairly fuss-free version of Linux.

Please help.

I didn't find the right solution from the Internet.

References: http://www.eng-tips.com/viewthread.cfm?qid=364805

Medical Device Video