scadgirl007, I glanced at the link you posted and that RAM looks appropriate.
SO-DIMM is Small Outline Dual Inline Memory Module, Small Outline referring to the reduced size as compared to DIMMs used in desktop computers. A DIMM will not fit. :-)
I've not been overly impressed with Kingston. I have not had any significant issues with Kingston, but then again, I have not had any issues with RAM from that are vendor specific. In my experience Kingston is a lot more expensive than equal products. I think most of the cost is paying for the brand name.