so basically I'm screwed. I build desktops all the time, but I have little experience with laptops. Lately, propriatery brand-name computers are getting more upgradable/customizable, but until about a year ago, I've always hated computers off the shelf because it seemed like they were designed to force consumers to buy a whole new machine everytime they wanted to upgrade a component... seems laptops are still in that realm...