I've tried both. Used PC for ages, at one point in a while back I changed to new macbook pro for a few months and at first I loved it but then I hated it. From the proprietary connectors when trying to give a presentation to an audience to a variety of weird issues with how it handles PDFs and other image files, it was hell, all of it generated by apple's wish to force proprietary crap on me to the point of annoyance and inconvenience. Basically if you give presentations on a regular basis on the laptop don't get a mac, it makes life harder and more annoying. Inability to run any games worth anything is also a factor if you're into that, but many are not so maybe not a consideration for you. The macbook pro was incapable of performing better in computationally intensive simulations (which I do for work) than my then 1.5 year-old laptop, yet the macbook was more expensive by quite a bit than that same laptop. Hardware-wise you don't get a whole lot for your money it seems if you go with Mac.
Currently I'm using a 2 year old Clevo and it continues to kick the ass out of the vast majority of new macbooks I see around and probably will continue to do so for the next year. So you should get a PC if your'e interested in a computer that can perform demanding tasks for the amount of money that you will pay.
However, from your post it sounds like a Mac may be more for you. Macs are more user-friendly, hassle-free, less options but less trouble devices for things like browsing the internet, listening to music, and taking notes in a class. So you pay more money for less powerful but better integrated hardware (less power, more stability), and for looking cool and being hip with the young crowd. On a more work-related side, you should also get a mac if you are instead interacting with servers, especially ones that serve you X windows, as the free offerings on PC like Xming are good but not perfect. Also if you like using terminal to get stuff done instead of gui. It will also make you appear to be hipster-cool, so if that's your image go for it.