Their hardware is pretty good. Not top spec components (other than their touch panels) but rather sturdy and reliable.
The virus point is very quickly becoming invalid as right now mac viruses are popping up. Remember that Macs didn't have viruses for the longest time only because of the percentage of ownership that they had. PCs had so many sales that the hackers took the low hanging fruit. Why put all that work into a virus that only effects 5% of computers. Since the big mac boom viruses are becoming more and more common with them.
Way over priced if you re trying to get into gaming laptop specs.
I used to be an avid apple hater but finally broke down and bought one recently. My 3 year old dell was reliable but a little slow (came out before the big i5/i7 processors) so I bought a new Dell. They put it together wrong which sent too much charge through my hard drives, crashing 2 of them in a 2 week span. So I had had enough and bought the mac.
Good little laptop, should last for a while. Handles the tiny tasks that I ask of it.