Completely depends on what you do. DDR2 and DDR3 ram aren't much different in many games and apps, although I always notice a difference between DDR2 at 667mhz and DDR2 at 800mhz.
Games that are geared to work with quad cores and the i7 (which is a quad core...) will cause you some bottle neck. Theres not many out right now though that are made to utilize quads. Duo is still the most common type of architecture used in games, so for right now in almost all games I wouldn't expect much bottle neck.
It's mainly the future you're looking at... Within the next 1-3 years theres going to be a lot more games and programs that are going to use quad cores. That's when you'll start to see bottle neck, but by then we'll probably have dx12 and whole new GPUs.