I'm now all Apple, but it is important to note that I didn't start that way. I grew up with PCs and had two windows laptops for college and my first Master's degree. I swore I'd never get a Mac, though I had no good reason, it just seemed right to hate them when so many people loved them so. But eventually I needed a new laptop and got talked into trying a MacBook and I never looked back.
When I got a smartphone, I swore I'd never get an iPhone with essentially the same logic as before. I started on webOS, and I still miss its ease of tweaking and multitasking...it truly was ahead of its time. The problem was you needed to tweak because of all the things it didn't have apps to do, and when HP did the best little OS in, I decided to go to what I thought was the next best, a Nexus S. Then I found out that in order to do little tiny tweaks I had to unlock the boot loader and install a custom version of the OS that may or may not have the right combination of tweaks and options for me, and all of that with no easy way back webOS Doctor. I ended up deciding that android was neither as customizable nor as elegant as webOS, and at least iOS came close with the latter.
I think what I realized was that my two laptops didn't hold up for more than about a year after I bought me before they started feeling old and requiring constant plugging in. My android phone felt similar. Granted, the Nexus S, which came out two years ago this month and so is just ending its life cycle for the earliest adopters(!), spanned a quantum leap for android. It came out on 2.3.7 and was up to 4.1.1 by the time I left, I think. But 4.1.1 barely ran on it. Right before I switched I tried to google something. It took me ten minutes and ten percent of my battery before I finally gave up and used my MacBook instead. I knew I had to switch. I guess I decided I didn't want to fight the same battle with a tablet that I did with laptops and phones. Though I guess I did. Sitting next to me is a rarely used fire sale HP TouchPad that dual boots webOS and CyanogenMOD (I ended up preferring webOS still), so I guess I used two other OS's before he Mini.
I won't say android is terrible, lots of people love it and I'm happy for them and for the competition in the market. I never liked it, though. Ultimately I was won over the hard way three times by the good stuff that Apple makes and that I blindly swore I'd never buy.