If it use ddr3 then it should use any ddr3 modules that aren't over its capacity limit.
You can use two 2GB sticks at 1333MT/s. most times when buying RAM MT/s is misleading written as MHz. That doesn't matter.
Its affordable and Crucial is a reliable company.
You need a 64 bit operating system to make full use of 4 GB of RAM. If you have a 32 bit (which is the default on you machine) you will need to upgrade and that isn't free for windows. If you only want 2GB of RAM (which is double the default, 4GB is quadruple) then that won't be a problem and you can get this instead:http://www.newegg.com/Product/Product.aspx?Item=N82E16820148432