I'm waiting for the arrival of an MSI RS480M2-IL ATi based motherboard. I'm ordering an Athlon 64 3000+ today and would like to order 1GB of memory, but I have no idea what I should get for memory. I'm not looking for top of the line memory, but I'm also not looking for bottom of the line. My plan is to ultimately pop an upper-level ATi PCIe card in there when I have a little more saved, which is why I would like decent memory. I just don't think I can afford top of the line. Shopping around at places like Newegg is a bit overwhelming. I honestly think it'd be easier buying top of the line, the choices are fewer. I would consider 512MB for now if that makes sense, but considering I'll be using some of it for the integrated video I figured 1GB would be the way to go.