There are a few different things Tom can check into here:
- DU Meter
- Netstat Live
This is from UC Berkeley and will tell him a lot about how his network is configured. It will also point out problem areas he may have.
This is from Haggletech, and will measure his internet usage up and down.
This is from Analog X and is another way to measure upstream and downstream bandwidth usage.