I know how to upgrade a desktop PC, well, from trial and error but i know what i am doing give me a laptop however and i am clueless. Never opened one in my life. I was given a Compaq NX7400 and it has very standard memory, vga etc. 512mb etc etc you know. So i was wondering if anyone could point me in the general direction of a site where i can see how to open it and install extra memory and perhaps get a better graphics card? If that is possible on a laptop without changing the entire board. Also what is the max i can put in this thing? HP tells me 4GB, 2x2GB SODIMM slots. True?