There aren't much games outside which make use of Multiple cores inside current generation hardware.
You're right that an average user won't even see a difference while computing whether he's using an i5 or i7.
Only the development and rendering applications can make use of the extra threads on the i7 processors.
The rams are great considering their low profile design.
Im using a pair of ARES 2x4GB 2133MHz with my Phantek's PH-TC14PE cooler. They surely save a hell lot of space.
There's no Tenerife anymore, AMD's flagship is called Venus, Oland for mid-end and entry level would use the Mars codename.