Welcome to the forums bcraven!
Check for adaware. If thats not the problem, you may have a virus.
Another thing to look for is when they ran a speed test from their notebook, they could have been running a speed test to the datacenter that you are in. Which means you aren't getting anywhere close to advertisted speeds.
Good luck!