Waaaaay back:
Name 1, just 1 application that the average consumer could want or need that is not cross platform or does not have a comparable equivalent on the Mac.
Battlefield2, and about half the decent games out there. Any average consumer needs BF2 - they just might not know it.
Phew, that was easy. Oh, and while you're at it, a decent video card a decent price would be nice. I see the G5 can get a 7800gt for a mere $400 upgrade... which is about $100 more than the 7900GT which has subsequently replaced it is selling for a PC.
I think it is great that if you can plug it into a mac, then it will work, but you pay for that privilege in the cost of the hardware and the lack of alternatives.
Seriously, it comes down to that a lot. If you're an enthusiast or wanna play games, Macs suck. Plus, if they break they suck x10 - I cannot believe the cost of replacement parts.
I've never understood the problem with PCs in a work setting. Most of the problems I've ever seen are due to the machines being underspecced for the tasks at hand. If they were specced higher - say to the same cost as a Mac - they would probably be fast. I am impressed that older Macs can hang in there and be stable (generally) though.
I've never had a virus or spyware problem. The only people I know who have are to blame themselves. Most problems of this kind are fixed by Firefox (IE is worthless).
I also don't understand how a single button mouse can enhance productivity