Recently I bought a new dual Opteron server with DedicatedNow. I managed to get everything all set up and everything, and it seems like everything was going great, but the past 3 days have been hell. I mean, my server appears to go down every few hours for no reason (from what I can see). The server's load is always at a steady .2 - .4, and I haven't seen any more than that. The memory seems good too, and I have well over 1GB free all the time. All I have on this server is a plain static HTML site with a few PHP pages, a small database, and a forum with about 100-250 people on at any given time.
Just 5 minutes ago, everything was fine. I get up, leave for a minute and when I come back, I've been "kicked" out of shell saying that the software caused a connection abort, and whenever I try logging back in I get a "Network Error: connection refused" error. FTP, SSH and HTTP don't work, it's like suddenly the server decides to stop listening to any network activity.

And I know it's still up: last night after it went back up, I received an email with the nightly cron details (cp update), which happened while no one could access my server. Of course, it couldn't resolve the cpanel server, so it couldn't update. BUT IT WAS STILL ONLINE!
I've been bugging DN for the past 3 days about this, and they've replaced both my network card and network cable. Still the same. They can't seem to figure this out, and I have no idea either. Anyone have any ideas?