1 x 4GB module or 2 x 2GB modules

Assuming your MOBO is Dual Channel the 2X2GB is a better choice because the CPU can process 2 sticks 'simultaneously', next upgrading 1X4GB leaves you with the option of adding (1) one more 1X4GB. The memory needs to be Matched in the form of kits, meaning purchasing 4 X 1X4GB probably will NOT work properly. Even off the same assembly line each stick is tested and placed into 'bins' based upon subtle characteristic changes. Maybe someday manufacturing and the composition will be PERFECT it isn't now.