this is the very reason I like zone alarm. it tells you whats using an outbound connection. but if you have not got it I would first suggest, get it

or do a control alt delete bring up task manager and make sure nothing is running that could use your upload bandwidth. particuly as you said you had a virus.
or trace route, from a dos prompt
tracert
www.ntlworld.com