Use two modules if possible. Most of the multi-slot timing problems were resolved by the time socket 939 processors arrived to the mainstream market, but four modules on an AMD64 is not entirely ideal in all situations, plus it limits future upgrades. One day you might want to upgrade to 4GB - for example, playing high-end 3D games or running professional applications like Photoshop under Windows Vista.
As for memory brand, the link you provided is fine. Any of the mainstream retail brands like Crucial, Corsair, OCZ, etc. should suffice your setup.