I don't detest pc's myself - far from it... I just prefer a machine to be functional as soon as I switch it on and to remain so throughout the day!
I've lost way too many man-hours over the years, sitting there, fiddling around getting pc's to do what they're supposed to do, instead of doing the work I want to do.
As you say though, it's usually Windows that's the problem, as opposed to pc's in and of themselves. Good to hear that they're improving their act at last!
My choice to switch to Mac was purely born out of frustration with Windows/pc's - the downtime, the virus risks, the lack of speed, plus having had 5 pc's/lappies die on me: (1) MSN virus (2) hard drive go bang (technical term) (3) 1 just lost the will to live I think (4) power pack died & seemed to take the rest with it & (5) possibly due to an ex surfing WAY too much porn, although that was never actually proven to be the cause!
Despite the occasional lack of compatibility or functionality on some websites, there's usually a fairly simple alternative solution.
e.g. Parts of BM won't work with Mac/Safari, but function fine with Mac/Firefox. Other sites are much the same. I've found that ebay's auction pages go a bit squiffy if you input any html code from a Mac (via Safari or Firefox) to get your auctions to look more professional, but if you pop over to Auctiva, everything works fine... and costs less, as you can schedule start times, use fancy layouts and add up to 24 photos at no cost, thus bypassing silly ebay fees
So it's not usually too much of a hardship to find a solution and websites are improving their Mac compatibility all the time