That is ridiculous. I just read through the thread and I was going to have him try the telnet.
Give us stats from "tracert www.ohio-firearms.com" and "tracert www.google.com". If you can access the site just fine from your laptop when you are at work the problem should lie with your home internet connection. Just to clarify when you use your laptop at work are you wired or wireless? Have you noticed any problems with any other sites from home?
Does it do it in safe mode? Run msconfig and check out what all is in the startup. Check out all the stuff that is in there and if there any ones that you have a question about post em. Try disabling some and seeing if your box still has the problem.