i'd like to upgrade the hardrive to a 500gb and i'd like an extra 1 gb ram of memory, but what does all the jargon ect mean.. im lost.. can i just buy any 1gb ram memory, and it will work, or do i have to get exactly the same as the RAM already in it? .. and will any Hardrive fit ?? .. aslong as its SATA?? thanks.