I found some RAM
for you at buy.com. Newegg, our trusted computer parts website, does not have any of the kind that would fit your notebook (as honestly, it is pretty outdated).
I'm willing to bet that your laptop's HDD standard is IDE (because of its age). So for a new HDD, you'd be looking at this 80GB one
The total of these purchases, with S&H factored in, would come to about $110. For an upgrade, it seems too expensive. I would recommend you get one of these Asus Eee PC
. They're small and battery life is wonderful. It should fit your needs perfectly and will be a good investment.