Im debating on what to do about my laptop. I have a Dell Inspiron 8600. Nothing wrong with it really other than the fact it lags and has no memory. Virtual memory fills up within a few hours and its useless until you shut down and restart again.

Should I buy a newer/better computer or upgrade this one?

Current specs:

Intel Pentium M 1.4 GHz

512 MB Ram - Can upgrade to 2 GB for $100

30 GB Hard drive - Can upgrade to 120 GB for $170

15.4" wide screen, 1280 x 800 resolution

Built in wireless card, windows XP etc

Can upgrade to DVD-RW drive for $70

Also needs new battery, cost $100

With that in mind should I spend the almost $450 to upgrade what I have or put another $100-$200 with it and get something better?