I recently purchased an HP Pavilion zv5330us from Circuit City. The specs say its sposed to have 512MB of RAM but when I checked it...it only has 384MB. I took the laptop back and actually spoke to the gentleman who sold me the computer. He said that happens sometimes and is a mistake from the manufacturer. The store manager came to check on things and they got another zv5330us from inventory and fired it up and sure enough it only was showing 384 as well. The salesman went and checked the display model and it too was only showing 384. The salesman called someone...their support desk i guess...and returned with an answer. He said that there is 256MB built onto the motherboard. Then there is a 256MB DIMM in the memory slot. That adds up to 512MB and then the video card uses 128MB of the 512MB thus leaving 384MB showing up in windows. This is my first experience with an HP laptop...does anyone know if this is correct or if CC is trying to pull a fast one on me?