It took all of 20 minutes and my computer is running better than it did when it was new 4 years ago. 
Not bad for $52.99 plus shipping
PNY Dual Channel 2048MB PC5400 DDR2 667MHz Memory (2 x 1024MB) at TigerDirect.com

Not bad for $52.99 plus shipping
PNY Dual Channel 2048MB PC5400 DDR2 667MHz Memory (2 x 1024MB) at TigerDirect.com