ok #1: if you even THINK you're virus-infected or being hacked...
PHYSICALLY DISCONNECT FROM THE NETWORK.
if your being hacked, you break their access to your box till you can clear however they're getting in. if it's a virus, you stop infecting other machines.
#2: you NEED updated anti-virus software. there's freee stuff. school'll probably provide you with some, for free, also. UPDATE IT REGULARLY.
virus software + adaware or other spy-ware removal + firewall + FULLY UPDATED windows == happy, (relatively) safe, computer.