Please help me to choose CPU and RAM

I have the XMS2 and it overclocks like a fiend.
Got it to 1101MHz 5-5-5-12 timings before my MB ran out of steam.

If you are planing on getting a better cpu in the near future, go with the E6300.
It can overclock almost as far as the E6600.

With the cash you save, think about getting some ram like this.
It will help out with the overclocking and in the future when you get a new cpu.