Hey, that's a pretty neat site. I've seen similar, but not with such spiffy graphics
Anyway, I got 10664 download and 1343 upload. Chances are mine would do better with a fresh reboot, I've been stressing my PC all day.
EDIT: Still haven't rebooted
2nd test: 13560 download, 1241 upload
3rd test: 11216 download, 1423 upload