Agreed. And I sympathize with your hardware issues. It's kinda funny--we just bought a new HP printer a month or so ago since our Epson was showing its age. My wife's Windows machine cannot load the drivers for it, while my Linux boxen can see it and connect to it flawlessly.
Funniest of all is your wife still running Windows. You didn't sabotage her printer did you LOL. So even though the new printer mysteriously won't work she still won't switch? That Linux sure is a tough sell huh.