Just come across this tool from Microsoft research: http://research.microsoft.com/en-us/downloads/5c8189b9-53aa-4d6a-a086-013d927e15a7/default.aspx.

This desktop utility measures your upload and download throughput from your computer and Windows Azure cloud.