Try http://www.crucial.com/. Type in your system and it will tell you what ram is the right one for your machine. I upgraded my ram from 256 -> 512 last year. Good prices, a good product and free shipping.
Bless our servicemen & women overseas.
L.Cpl Ian Malone, 1st Battalion Irish Guards, R.I.P.