I just bought a new computer, but it only has 256MB of memory. I'd like to upgrade to 512, but I've never done that before. Is there anything specific I should look for? For example, do I need to buy the same speed memory as my other memory? Same manufacturer? Is there a noticable difference in manufacturers?