Once again, you're equating the PC with the worst experiences Microsoft users have. If everyone had the same negative experiences, there would be an understandable rush away from their software. Why don't I have the same experiences with my old XP system? Is it because I've learned a few things along the way - such as which hardware to choose, which stuff to install, how to protect a network? It's no harder than driving a car with a manual gearbox, doing basic service on it, and knowing which fuel to put in the tank. (Oh, wait - bad example, no-one services their own car any more, do they?)
They've set themselves up for a fall with Vista, I think, but (as I said earlier) that does not mean Apple is the answer. I am moving away from Microsoft, gradually, as my requirements change. (I want a light, efficient system, not Vista's bloatware.) I will not, however, buy in to the Apple cult, for reasons I gave earlier.