> I came from Arch Linux to OSX. I find the tight integration between hardware and software...
I just went the other direction :). I agree, the hardware/driver issues are a pain. If you're using a desktop without wireless, you probably won't have issues. If you pick Ubuntu, any issues usually aren't too hard to fix.
If you're trying to install something like FreeBSD on a laptop with a non-broadcom card? God have mercy on your soul :(
That said, once you fix the issues, they're usually fixed for good. It's just the matter of the week of banging your head against the wall to figure it out. Relevant: http://xkcd.com/979/