I think you mean 1gb not mb ! :D Anyway, they're both right. It depends on how many free slots you have left in your machine. If you only have one slot left you could get a stick of 512 to bring what you already have up to 1gig, if you have two spare you could get 2 sticks of 256mb, etc etc...