Wow! Thanks for the help Maziar!
Assuming I don't have physical failure, I plan on using this laptop for at least 4 years.
Considering upgrading the CPU.
Intel® Core™ i5-460M, 2.53-2.8GHz, (3MB L3)
Intel® Core™ i7-720QM, 1.60-2.80GHz, (45nm, 6MB L3 cache) - Special! ( + 60 )
Intel® Core™ i5-560M, 2.66-3.2GHz, (3MB L3 cache) ( + 60 )
I'm already $100 over budget. Is it worth the money now to upgrade to either of the $60 upgrades? I want to try and obsolete proof this thing as much as possible. I already have to ask my boss for $100 more should I make it $160 to avoid feeling like I need to replace this thing in 2 years?