Nothing is perfect, and apple is far from it. Having said that, do a search on Windows machines, the sheer number of complaint sites for them would dwarf any for macs. All electronics have their issues, think of the number of parst it takes to assemble one of these bad-boys. Think of all the man-hours of programming that goes into it. One tiny loose wire, or one rogue letter in a line of programming can make a system unreliable. Now add onto that the number of malicious spyware programs, viruses, and programs that integrate thenselves in every corner of your system and you have the makings of a computer disatser. The good news is that Macs have less malicious programs out there attacking it, a more steady operating system, and one company manufacturing their computer, and the same manufacturer of the hardware also does the software. Macs are far more stable, elegant yet simple, streamlined, user-friendly, and the Mac community is much more close knit than the pc community. Apple is always innovting their products. Sure, if you buy today, it may be old technology tomorrow, but it won't be obsolete. My 4 year old ibook with a busted screen still keep ut with my wife's vista media center hp notebook, and hers was purchased new, state of the art in February of this year! When I had a problem with her notebook, I had to talk to a service tech overseas with a bad connection. When i had a question about my new macbook, it was a breeze understanding the other end of the line. Now granted, you just can't go into Circuit City and get mac hardware or software, but I kinda like the fact that my laptop and operating system isn't sold in walmart. Go for Mac you won't regret it.
P.S. Just for fun, go onto the internet and look for a website dedicated to defects in the car you drive or travel in, you will never ride in that car again. I've had an xbox explode, a car catalytic converter catch fire, one time I managed to melt jumper cables onto the batery in my car, but i have yet to have my macbook blow-up.