All this talk of Supirior Hardware is really making me sick. I don't care what kind of hardware is realeased if I can stop using Windows, but I'm sure not going to pay through the nose for an old, slow machine.
This debate has been done to death elsewhere no doubt many times over. Apple may not have the cheapest or fastest hardware but they do have the benefits of integration so it looks good and works out of the box, for most people this is exactly what they want.
But what I increasingly notice is that for most people when you hit close to 1GHz you don't need any more speed. So, even if PCs are faster most people are not going to notice the difference.
If you need speed things are different. But I have an 800MHz Athlon and while I've considered upgrading it I've yet to think of a good reason to do it.
For work I use a 700MHz iBook and again it's fine for pretty much everything I do on it. OS X can be a slug at times but it improves with every update, I don't see the "spinning colour wheel of death" very often these days.