Without a doubt, the worst part of using a Mac is dealing with the mess that is third-party hardware drivers. Using hardware under OS X is either completely painless, or a nightmare.
The best scenario is that the hardware is supported out of the box. This happens most of the time, and it’s extremely pleasant. You plug the hardware in, and it works. Gravy.
At the opposite end of the spectrum, you have braindead third-party drivers. Every single device which has required third-party drivers has been a nightmare for me to use. Example: the Canon LiDE 25 scanner I just bought. It’s drivers install, then immediately delete themselves. Then ask you to reboot. What the hell? You’re left with mysteriously non-functioning hardware. And don’t even get me started on their scanning tool. Feast your eyes on this:
Yeah. Nevermind that Image Capture is already installed, works fine, and doesn’t make my eyes bleed.
Discussion