If I could mix and match here is what I'd take:
Software: iOS
Hardware: Nokia
Customer Service: Apple
Ecosystem: Amazon
Carrier: none of the above (the US sucks so bad...)
I'm curious as to why you would prefer a Nokia handset to an Apple one. I've found their designs to be uninspiring.
My carrier had to convince me to leave my 5125 as they were turning off the analog service (it's now used as an alarm clock), and I still use the 1100 sometimes.
However, I finally switched (partways) to Samsung, entirely due to the software (I wanted an Android phone), even though my N86 is better built and has a better camera (and hardware camera button, which I prefer).
I don't claim any special experience here, Samsung, HTC and Motorola can all make really swell phones and it's hard to blame them when Verizon forces them to put a juice hogging 45 nm LTE chip in all their top end phones. Fujitsu phones are gorgeous but not widely reviewed in the English tech blogosphere.
On the other hand, I'd take iOS running on, say, the Galaxy Nexus. If I jailbreak iOS, I can easily run iSSH, install inetutils, vim, etc, and come halfway to an amazing development device with access to the whole app ecosystem. For me, that's the dealbreaker (or maker, depending on the perspective.)
In fact, I have an 8-10 year old Dell laptop and a MBP bought within the last year or two. I planned to make the switch but I've kept using the old Dell and the MBP sits at home as a net-browsing machine for my wife.