So I have the following system specs: Component Model Processor Intel 3.2 GHz LGA 1150 4570 i5 4th Gen Motherboard MSI H87M-G43 HDD 1 TB WD Blue RAM G.Skill RipjawsX DDR3 8 GB (2 x 4 GB) Cabinet Cooler Master E350N PSU Corsair CMPSU-430CXV2UK 430 Watts PSU Optical Drive Samsung DVD Combo Keyboard TVS-E Gold Bharat I have only 8 Gigs of RAM that served me well since a year now. But now I need to virtualize things. I want to run Windows server 2008 in a virtual environment and do experiments on SQL sever 2012 and Visual Studio 2010. Needless to say 8 Gigs won't suffice now. So I plan to upgrade RAM to 16 RAM. Since I am noob when it comes to hardware I thought maybe I shall ask my fellow forum friends: I have 2 of these sticks installed: G.Skill RipjawsX DDR3 4 GB (1 x 4 GB) PC DRAM (F3-12800CL9S-4GBXL) 1. Should I install 2 more sticks of 4 GB RAM each or one module of 8 GB. Since price for one 8 gig RAM would be less I assume answer to this would be one 8 gig stick. 2. I thought I will get this: G.Skill RipjawsX DDR3 8 GB (1 x 8 GB) PC DRAM (F3-10666CL9S-8GBXL) But the above seems to be of low frequency then the RAM I already have. Which means overall frequency would be less? 3. Then I came across this: G.SKILL RipjawsX DDR3 8 GB (1 X 8 GB) PC DRAM (F3-12800CL10S-8GBXL) But the above seems to be of high latency (CL10) and I have CL9 sticks. 4. Please suggest whether I would need to compromise on frequency or latency if I want a 8 gig RAM around 3k? Or am I just better buy 2 sticks of 4 gigs each?