When you say that you have compared Internet settings, how deep have you gone ?
I am thinking you may have different MTU sizes which can upset streaming audio and video. MTU is the maximum data packet size sent via your home network before the ISP begins to fragment it.
You may even have different ISPs ?
It may therefore, be worth downloading a copy of TCPOptimiser and looking at some of those settings.