Have PCs and Macs. From my experience my Macs have been the most reliable. Sure there are some issues but far less than most PC devices I've owned. I have one notebook going on 8 years with no issues with the exception of when my cat pulled off a couple of keys.
Unfortunately, most Windows based devices have poor build quality.
As a developer, Mac all the way for me. I also prefer the OS X experience as opposed to Windows.
As far as repair shops, it's a dead business for the most part. Time is money. Personally, I don't trust anyone working on my devices. Back in the day I would build my PCs but now I buy from a Vendor. I can't afford to have downtime or start troubleshooting parts if something goes bad. They just send me a new one.
I don't understand why when it comes to these Mac vs. PC debates people who don't like Apple or have an issue with them have to resort to insulting “its customers”. I mean why spend time on crap like this?