Not that this really matters much, but just for the record:
I was one of the first to own the original iPhone and have an iPhone 4 now. I bought an iPhone 4 for my wife and an iPod Touch for my son. I got my mom an iPad and I'm about to buy one for myself. So I'm certainly not anti-Apple. I'm just not sure I see a clear advantage FOR ME to get a Mac computer over a Windows machine.
But, who knows... maybe some day.
We started with Windows and Linux. Windows was buggy, crashy and the opposite of trouble free while Linux "just works." I had a Palm smartphone and it worked equally well with Windows, Linux. Because I liked Linux, I decided to try OS X. I found that my Palm smartphone worked as well with OS X as it had worked with Linux. One thing I remembered through this process is that Windows phones would only work natively with Windows and I had already decided to put that OS in my rear view mirror.
Then I got a Blackberry phone and had all kinds of sync problems. To be honest, I blame those sync problems on Apple and iSync but I knew that if I went to an iThing my sync problems would go away. Sure enough, I carried an iPod Touch and a Blackberry for about a year and my iPod Touch was always in sync but it was a knock down drag out fight to keep my BB in sync. I was relying on MobileMe to keep things in sync and the only down side is that it is a paid service versus google which is free.
When it came time to replace my aging BB, I considered Android but settled on iPhone so I could bring all my apps and data over from my iPod Touch. Bottom line: I could have chosen to live with a multi platform environment but living in an all Apple environment has provided a flawless end to end user experience for me.
If you like your iPhone and have a desire for an Apple computer, I can tell you the two play very well together. In fact, I can testify from experience that Apple is better at making any two Apple devices play well together than is Microsoft. Heck I remember the days when I was hosting lan parties that WinME, Win2K and WinXP couldn't see one another on a network because of incompatibilities in MS implementation of networking across the 3 OS. And these were similar devices.
When I picked up my iPad, and later my iPhone 4, I had all my contacts and calendar on the devices before walking out of the Apple store. I was not only impressed. I was delighted and I remain delighted in the way my iThings work. I think you can get Mobile Me free on windows (buy purchasing a $99 annual subscription) but as I've never tried it, I don't know how well it works. I don't dislike Outlook but I do resent the fact that unlike Contact.app and Mail.app it is not included with the OS.
BTW, while I've taken an "all Apple" approach, I don't think that's necessary but I do think it is better because of Apple's dedication to a quality end to end user experience.