And the cpu i've heared so much opinions with cpu's. Duel, quad ? Q6600 or Q9300 ?
I would personally suggest you get Q66, and the price difference between 66 and 93, put it into a better MB. Lots of ppl here enjoyed the fun of overclocking the CPU from stock 2.4 to 3.2GHZ. And a good MB can help you achieve a cooler, more stable overclocked system. But if you have no intention to overclock, stick to Frag's first suggestion.
Actually Frag's first reply is one of the best recommendation I have seen here, well balanced system with a lot of potentials, and he also considered the extra shipping cost of getting cheapest quoted prices from different vendor so he stucked to only two very good dealers.