awesome case of post/sig disagreement
...after 10 years of using Linux he switches to Apple because it "just works"?
Stuff "just worked" on Mandrake and that came along less than 10 years after the beginning of Linux.
MacOS is less transparent, tends to castrate the usefulness of interfaces, tends to make dealing with legacy and alien data harder and tends to give you these all encompassing uber-apps that are like the exact opposite of the Unix approach to building tools.
Macs are very much like Windows machines in that you probably want to avoid the OS vendor apps as much as you can.
Strangely enough, Ubuntu is kind of the same way. You probably want to avoid the apps they champion. Unity is a great example of this.
and then your sig:
Specs? That's too geeky. Just make it go.
Machines that have broken down will work perfectly when the repairman arrives.