it's a real simple comparison. there's a usability principal that simply states that fewer options means that something is easier to use, this is why driving a car is easier than flying a 747.


mac has embraced this and they try to anticipate a users needs and provide a great experience for 80% of the users out there who only need to go to the store. they also have embraced design and lead the way in showing the importance of design, especially in the consumer space and how design relates to usability by creating a desire to use the product in the first place. these are all good things.
however, for a power user who actually does want to flight international, mac can be incredibly frustrating as all the controls are hidden from you by default because the OS assumes that you will only be driving to the store. i personally can't use their products as i'm in the other 20%. the level of abstraction that they want you to work at is not the level i'm most comfortable at. i like to know where i'm at in the file system, i like to b able to tell what an images path is, ect... so for me it's extremely painful to have to guess my way around an apple device because i'm very comfortable with how computers work and the abstractions they use to simplify things obfuscate details that allow me to do what i do efficiently.
and fortunately for guys like me, windows has finally caught on when it comes to usability and design and i'm currently working on a think pad twist that has windows 8 on it and the overall experience is awesome. it's sleek, light, sturdy, fast, quite, has a touch screen and functions both as a tablet and pc as well as a few other form factors that i enjoy more than tablet for the content consumer role. it's a great time to be a PC guy.
On a different note, a computer savvy friend told me that Windows 8 is absolutely horrific.
your friend doesn't know what he's talking about. it might not be his preference but windows 8 is an amazing operating system for new devices. notice how i stated my preference above without saying that apple is horrible, it's just not aligned with my needs. windows 8 will change the landscape of computers, mark my words. mac's with touch screens will be here before too long and you will see an official end to apple following steve job's idea of "monkey pawing". apple will be doing this 100% because windows 8 got it so right.
windows 8 also runs over 30% faster than windows XP, it's more secure and it supports touch. your friend is probably one of these idiots that is trying to use windows 8 on two 24 inch monitors without a touch screen and doesn't get what all the hype is about. that'd be like installing ipad software on a desktop and then complaining that it's not good. the windows 8 experience is a combination of software and hardware that is forward thinking. if you are not going to buy a new device and embrace it for what it is, then don't be an idiot and use xp.