Huh, I strongly prefer the Apple option in all those cases. Usually when I'm on other platforms I wish I had Apple's programs there (OMG, the "office"-type apps like Pages and Numbers when I'm on Linux especially—plus Preview, of course, which is excellent). Apple's first-party programs are a huge part of why I'd have trouble leaving the platform—not so much because of lock-in, but because I find them excellent compared to most of the competition, free or commercial, and would hate to have to switch to the programs I have to use when I'm on those platforms.
I did use iTerm2 for a long time until it dawned on me I was using zero features that Terminal didn't support, so I stopped. Terminal's lighter and has lower input latency and it's one less thing to install.
I might start using Firefox again if they fixed a couple integration/UI issues and got their power use to roughly what Safari's is. Until then, it's Safari all the way.