I also strongly suggest that you max it out to 2 GB of RAM, especially if you're running Leopard.
While you have the back off the machine and have it open, let me suggest:
1. Removing -carefully- as much dust as possible (it will help with cooling)
2. Check to make sure the capacitors all look good
3. Running out of HD space? Now would be the time to install a larger HD as well, and it's not terribly difficult on this machine.