Ok...I have to chime in a little bit here. I have read quite a bit here about how a Mac is better than a pc. Not true, a mac IS a pc. Mac and Windows now run on the same Intel platform. Someone compared a mac to a customized sled, this is not the case. A mac is more like a sled direct from the dealer and you really dont want to change anything because it might not work properly after that and it will probably void the warranty. A Windows PC is made to customize and change and update. Windows supports so many different types of hardware and software it is crazy. Unfortunately this vast amount of customization options can some times cause a BSOD. I personally have not had a BSOD in a couple of years. Also have not had a virus on my personal machine in over 4 years. I am a heavy user on my machines daily. Windows does not deserve the reputation it is getting. For the money you spend on a mac you can buy a Windows machine that will blow the mac away in performance, if you don't like vista you can still get XP in some cases, which is a very stable platform. Since the release of vista service pack 1 a couple of months ago, vista is a very different critter than what it was. It is now more stable, reliable and dependable. I run into people daily that want to buy a mac now....cuz it is cool and somehow has become a status symbol. Mac are over priced, stable, user friendly, contains virtually the exact same hardware as a windows machine and have a good design. Windows have more value for your money, can be as stable as a mac, user friendly, can have a good design (depends on which company you bought from), and are vulnerable to viruses and spyware but you have a huge amount of software and hardware you can choose from. Windows owns about 90% of the market share...this makes it a target for virus writers. If Mac owned 90% of the market, they would be the ones with all the viruses. I personally like to push Linux machines but I use them all. Would I recommend a mac...Yep, if it is for the right reasons. Would I recommend a Windows machine...Yep, if it fits their needs and they are aware of the security requirements to keep it safe. Would I recommend a Linux (ubuntu for most) machine...yep, but I would have it dual boot with one of the other operating systems. Actually, dual boot with all of these is a good idea. Would I recommend a MacBook Air, nope!!! Gotta go, it is getting late and this is a huge subject.