Actually, atleast within my own family, apple are popular for another reason.
My aunt is not tech savvy at all, but she can appreciate nice quality and good looking computers/laptops. Buying a laptop for her is daunting, she wouldn't know how to use it, she wouldn't know if they were well made and she wouldn't be particularly aware of what she's getting. With apple she has answers to all of those, she knows with no doubt any apple laptop she buys will be of outstanding build quality, and more importantly to her if she can't do something or needs help she can just pop into the apple store on the way home and sit down with some Apple geek who can answer her every question.
I can see why Apple have topped Microsoft, and i am almost tempted to say they deserve it. They have came out with some fantastic products over the years and have now revolutionized both the portable music player market and the phone market. For the home owner and casual user Microsoft have gave us XP and Windows 7, that is about it.
Apple do what they do extremely well. The iphone is on it's 3rd iteration now (well, almost 4th within a few months), and in all this time i have yet to find a phone that has bettered apples touchscreen, there have been some close calls but I've still not tried one that is better.