I've been using both for years.
I find for most personal use, I prefer my Macs. But your decision as to whether a Mac will suffice is wholly dependent on the applications to which you are beholden. Now, while you can certainly go with a dual OS solution, that a Mac offers, you may find that if you have to do that you might just as well use a PC for those operations, to keeps costs down.
Alot of what I do I can do on my Mac, and it is what I use at home most exclusively. However our company uses POS (Point of sale) software for which there is no Mac solution, so it is PC's all around here. And my position in IT keeps me busy.
p.s. To answer your one question quite specifically. Not all has been roses with my Macs. I was having a crashing problem with a new Macbook I bought in April. It turned out to be a defective logic board. The Apple store replaced the computer at no charge, with very little hassle.