I have a new computer running Vista, and from the time I started installing programs I've had nothing but trouble with the darn thing!

The worst problems are as follows:
Disconnecting for no reason at all, have to reboot to get a connection again (we have cable internet, no other computers in the house have this problem);
Printer was working fine one minute, now won't print from this computer only;
Doesn't shut down properly, or won't shut down at all;
Since changing from wireless to wired, when I click a link in an email, it takes forever for Firefox to open.
My biggest concern is the issue of it disconnecting when it feels like it. What I need to know is, how do I find out WHY it's disconnecting? I've tried every setting I know of to rectify the connectivity and printing issues, but I can't find anything. Can someone please help me with finding out WHY it's disconnecting, and how to fix it please?
As far as security is concerned, I'm running NOD32 (antivirus/antispyware), ZoneAlarm Pro, Spybot, and Spyware Doctor.
Thanks in advance!

Rob.