I have been an Apple user since Summer 2001: after having successfully used Linux as my primary system for a while, one day I decided that there was something wrong with having to manually do many things that a “desktop” system should do on its own. Computers, I thought, were supposed to simplify tasks. While I still think that Linux is great for a server — something I have experience with —, it wasn’t and still isn’t the best choice for everyday computing. Unless you do mostly office work, in which case a distro such as Ubuntu with OpenOffice will work fine, and be entirely free.
For the sake of completeness, here are the machines by Apple I have owned over the better part of the last decade: iMac G3 “Blue Dalmatian”, iBook G3, Airport “Snow” Base Station, PowerMac Dual G4, iBook G4, iMac Intel, MacBook, MacBook Pro, iPhone 3G. What can I say, I am very satisfied with their products, even though I have nothing against alternatives: my current wireless network is provided by a Netgear router and a D-Link access point, for instance.
I didn’t get the original iPhone because it was never officially available in Italy, and I didn’t want to play the cat and mouse game of jailbreaking to make it work. I got the unlocked 3G in September 2008, and have been quite happy with it. Sure, it did have a few strange limitations (tethering, just to name one; something that any Nokia phone has been able to do for years when it was simply called “using your phone as a modem”), but I was quite happy.