lol. I realize the reason for the similarities. I've never really bothered with compiling applications from source though so that's never bothered me but i know my old copy of OSX came with a Developers Suit of some sort. Not sure if they still do in the "modern" releases.
I can't vouch for any recent changes in Lion but I never had a problem with the way OSX handled applications. But I probably never used package management in Linux to its fullest potential. I'm not a huge fan of the Mac App store though as I would prefer to get software on my own as i see fit instead of through the "Apple approved" channels. I'm not a huge fan of the "iPodification" of the system that they seem to be working towards.
I would by a Mac for a laptop.
I like the build quality, the form factor is easy on the eyes, and i probably wouldn't user a laptop for heavy lifting. It's rare that I find a "PC" laptop that makes me WANT to look at/touch it. For a desktop i would much rather build my own system.
All that being said, if *nix distributions were a bit more polished and worked as seamlessly as OS X they would probably take my number one spot. And fwiw i really do hate the Apple lock in. My best friend has a mac that is probably no more than 3 years old that is virtually unsupported at this point. I just think they make nice machines.