You should also take into account what platform you are using.
If you are using LGA1366 then you have triple channel RAM and would use 3 matched sticks for maximum memory bandwidth. So in that case 12GB would make sense.
All other platforms use dual channel except the new Sandy Bridge E X79 platform and that uses quad channel so you still would use 4 x 4GB sticks.