608 points should be around 60.000 visitors. Thats something any site should be able to handle, but ...
http://dreamhost.com/servers/vps/ <- All VPS plans come with UNLIMITED Bandwidth and Storage.
UNLIMITED ... till they pull the plug lol
But it might also just be that the site is overloaded. I sometimes get an "Error establishing a database connection" and sometimes "Problem loading page". So there is still a server who desperately tries to answer requests.
What kind of server do you have at dreamhost? A VPS? Is that VPS some Viruozzo/OpenVZ crap, or a Xen instance?