I have a Mac that I bought last spring. It has not been without some issues, much to my dismay. I do like it overall, but I don't think it will replace the PC based computer(s) for the reasons Rick stated.
I still use a cheap HP notebook that I bought 4 years ago when I'm on the road. It's a slow / clunky Vista based machine.
If the Mac were the same price, it would be a better machine. At almost double the price, it's a good machine at a premium price.
It integrates well with the iPhone, of course.