When you said that pirating finally caught up to you, I was thinking that the Feds were about to kick down your door. //content.invisioncic.com/y282845/emoticons/*******.gif.a649d21efc0d1fd4890a6428166586c1.gif
Honestly, the best option is to use newegg/tigerdirect to pick out parts and build the PC yourself. It's not very hard to do, especially if you've installed car stereos. My first build was a little rough, but that was because I was impatient, was working with mini-ATX board+case, and one of my parts was faulty. Since I have put together about 3 PC's without a hiccup. The best part about this route is that you get a better understanding on how they are put together and you can pick better parts. Oh, and usually every individual part has its own warranty and depending on the company you will get treated much better than compared to Dell.
Macs... ugh, sometimes I have to listen to all kinds of BS from Mac owners especially being on a university campus. If you want to be that cool, trendy, smug, hippie then by all means get a Mac. They are seriously overpriced. But I will say that the MacBook Pro's have a nice build quality to them. Also, Mac's can get viruses and I have never had a problem with viruses on my PC's.
If you get Windows 7 on your new PC (which you should, its a beast of an OS) you can get Microsoft Security Essentials which is one of the better virus programs. Then there is Avast and I forget the names of a few others. Do NOT buy shit like Norton because: 1) You have to pay for it, 2) It is a virus within itself and doesn't work very well.
There are a lot of PC forums out there that can be of help. I used to spend a lot of time on the Gamefaqs PC Hardware forum, and that helped me learn most of my PC knowledge.
**I forgot to mention, if you do not build yourself, go to Newegg and just buy one of the Asus or Acer prebuilt PC's. I have had good luck with Asus products. Except, my netbook is having a video card issue which I've been too lazy to call their support. Oh, and Newegg reviews are awesome. Can't believe I'm finally seeing commercials on TV for Newegg. I have been a happy customer of theirs for years. /endshamelessNeweggplug