The three main resource bottlenecks are: CPU, RAM and Graphics Card.
For a laptop RAM is likely the only easy upgrade. For XP 1GB of RAM is a nice minimum, for Vista 2GB is better.
But do note that the downloading is by far more common of a problem. Make sure that you aren't just experiencing buffer time by using the pause trick mentioned earlier.