ICSI Netalyzr analyses your network performance from local AND remote
This runs as a java applet on your side and also analyses traffic on the university of Berkely servers, giving you a good view of connection problems from both inside and outside of your network. It takes a few minutes to run though. ICSI Netalyzr.