I have been with PCs going on 15 years now, was a diehard PC fanboy.
Built my own machines, learnt the ins and outs of all Windows OS's from Windows 3.1 to Vista 64 premium, even had a dabble at OS2.
PCs are great, if you like the options and customizability, however at some point it just hits breaking point.
I rarely ran anti-virus programs and probably only had one virus outbreak in the 15 years.
I only had one spyware problem which almost crippled my system if it weren't for the spyware forums. However this was due to the inherant problem of IE and not downloads, at such point I switched to firefox.
My gripes with PCs have always been when something goes wrong. When for some reason despite years or maintenance and good running, Windows just won't boot. It comes up with a blue screen with a wall of text, you reboot and it does it again. Try to load in safe-mode and it freezes.
I've had to re-install windows THAT many times, that it's crazy.
Then there's system restore that came with Windows XP. Can anyone say headache?
It just got too much when I would spend complete days trying to solve a problem, error checking from point to point and in the end having to re-install the OS.
The other problem would be networking and hardware recognition. For some reason, Windows just wouldn't let me network, despite coax cables, automatically assigned and custom IP addreses, DNS Servers, manually going into command prompt (MS-DOS) and trying to ping the IP that I had allocated with no success.
Installing a network card and Windows flatly not recognising it.
It all got too much when I upgraded my old machine, with a Cure 2 Duo processor, new Mobo, graphics card, ram hard drives DVD multiburners, all top of the line stuff.
Windows Vista 64 premium KEPT freezing on me every time I booted to install. It would take literally 30 minutes to get to the first screen, an hour or two to get to the next and eventually konk out due to an error reading the disc.
Windows XP installed fine
Windows Vista 64 premium would work if i put the DVD in my 6 year old 4x DVD burner. However as soon as I tried to read anything on my new DVD drives it just wouldn't.
They were SATA, so adjusted their port positions to try and re-configure the slave / master setups.
Nothing.
I spent 2 days waiting for the windows vista install, trying different tricks with no success.
I even went and bought another DVD drive as the store i purchased the original from was closed, and thought it was a problem with the DVD drives.
Nope, same problem.
DVD drives not working.
At first I thought it was Vista 64 being the problem as many forums posted problems with hardware recognition. But I couldn't return the OS because it was an OEM version and I had already installed it on the system once, meaning it was not transferrable.
I tried downloading and loading all the updated firmware, software updates everything. Even updated and flashed the BIOS.
No resolution.
The computer also had trouble reading one of my hard disks which had all of my old files on it which was absolutely necessary to keep.
I was starting to pull my hair out at this stage. It should have worked, it was a brand new system, brand new gear, put together correctly.
I went to store for advice, but they didn't know what the problem was.
After about a week of trying I went into BIOS AGAIN, and for some reason thought of adjusting the SATA controller protocol.
Voila, the DVD drives worked. The hard disk still didn't work.
I managed to find a pretty detailed way of converting the hard drives file system to one that was recognisable by Vista 64 (it used to be a NTFS file system, but Vista couldn't interact with it).
Then after all this, I installed a new wirless card in and windows didn't recognise it.
I'd spent over $1000 and the machine still didn't work properly.
My wife had been trying to get me to Mac for years. I had been defiant because of my PC history, but had to admit it was ridiculous what I had to go through just to get the system to work.
I went to a store and tried a mac. I liked the layout, I'm a musician, graphic designer and photographer so really liked the moviemaker, garage band and other features that would help inspire my creativity.
Overall, the approach seemed really fresh and energising.
I ended up purchasing an Imac 24" top of the range, with Adobe CS3 creative premium package, and took it home.
It booted easily, without problems, I created my profile and everything seemed so easy and free.
I ended up making a dual-boot with Boot Camp as I still had some games, and Windows only programs that I wanted to keep, and this was easy too.
Windows installed and ran perfectly and even aut-detected all of the apple hardware. All of the apple hardware controlls (on the keyboard worked in windows). Everything was just too good.
I noticed that Apple isolates the Windows Partition, meaning that you can get to the windows partition from OS X, but you can't get to the OS X partition from Windows. Meaning any problems me or my wife come into on Windows won't be distributed to the Mac.
I find myself rarely going into Windows anymore, and still love the mac to pieces.
The word I use for the mac is "inspiring".
I don't know whether I'd purchase a "PC" (technically a MAC is a PC, but you know what I mean) again. Even if i did, i'd purchase a MAC operating system for it.
I know that MAC is kind of creating technology and programs that only work with Apple products, but this is easily surpassed in the Windows boot with programs like Tunebite (converting Apple M4p files to Avi or other formats).
Anyways, I understand that both systems can work to the same potential, but I just had enough of spending too much time to get the Windows PC to work to the same extent as the Apple did naturally.
Almost anyone else I have spoken to who has used a MAC after being a PC user for so long, swears by them. They just got fed up with the constant need for maintenance and fine tuning, which in these day and ages most people don't have time for.
Anyways, long post, but I would consider myself quite objective and would gladly recommend a MAC to anyone I meet.