- What are the results of our speedtest: http://reviews.cnet.com/internet-speed-test/
- Now try any laptop (friend, family, whoever has one and can visit you) and try again.
This will show if it's the connection that's bad or your PC.

Other questions:
- What was on this PC before you installed Windows 7 Pro?
- Was it faster then?
- Are you sure you installed all drivers? No problems at all in Device Manager?
- Wired or wireless?
- 31 kbit or 31 kByte per second?
- What is the rated max speed of this dsl connection?

Kees