The problem with Macs is that, if you are busy, their customer services are utter pants. Also the quality of the parts aren't great.
To clarify I bought an iMac about 6 months ago on the basis that 'er indoors liked them 'cos they are pretty. Much as I moaned to her about lack of ability to fiddle with the insides etc (my old pc was 6 years old, although no part of it was more than 2 years old) she wouldn't listed and, being newly married, I thought that I would indulge her.
Couple of months later and the hard drive fails spectacularly; mention it to a mate who has a Mac and he has been through 3 hard drives in 2 years.
Decide to wait until such a time that I can take it back to Regent Street as Apple charge you for home repairs and me taking it apart would void the warranty. Turn up at Regent Street on a Saturday and get told that they can't look at the computer unless I book an appointment. To book an appointment more than a day in advance means I have to pay Apple lots of money. Check the next Saturday morning for appointment times and it is taken up with people who have paid Apple lots of money so can't get the computer repaired.
Try non-Apple people who are authorised to repair the machine; only work 9-5 Mon-Fri; which isn't all that useful to someone who works 8-6 Mon-Fri.
Basically it took us a month before we could get the computer to Apple to repair it. I explained to the guy that the hard drive had failed but he did some tests and said that it hadn't and it was another fault which would mean the Mac had to stay with them. Fine, I said, but when you discover it is the hard drive and replace it can I have the old one so that I can get a mate who works for "the government" to get the info off it. No problems he said.
A week later and I get a call saying that it was the hard drive and I can pick the machine up. Turn up and no old hard drive as it was "binned". Lucky I had only had the machine for a few months so I didn't lose all that much info but am now backing up once a week which I never had to do on my pc.
Having said all that I love the interface, I love the stability (although it does crash) and I love the simplicity of the way it works. Would definitely get another but would be very wary of anyone who says Apples are well made or that their customer services are good. If you want good customer services then get a Dell!