I want to upgrade my memory to 1 gig. It has the standard 256mb of memory. Do I have to buy the 2x512 chips or can I use two 512mg kits (4x256 - 2 of which are existing)? Also, if I go with 2x512, can I still use the existing 256mb and have 1256mb (1280?) memory? Does this make sense?