I haven't bought my cpu yet but I am curious which would be better for future OCing and Gaming quad or dual core? at first I was thinking of picking up a q6600 but I have read ( some where don't really remember where) that there isn't much difference for Gaming between the two ( quad dual cores) is this true

For just gaming, the fastest C2Ds are a little faster than the Quads. That's for NOW. Quads have a promising future tho! They'll stay strong longer when "Quad optimized" applications will come out.
Plus, retailers like NCIX are selling the Quad for $285 and Free ground shipping for entire order. It might be irrelevent to you cause you live in BC (might be living close to an NCIX branch...). To me, free shipping for entire order is money in my pocket, me living down east...

That was what I was leaning towards because I usually am multitasking while gaming I usually have irc and team speak . I just did some more research and found out that the new Q9450 is coming out will be in Jan now I am wondering about the pricing vs performance between these two lol

For IRC/other IM/webbrowsing/music/etc I highly advise an old laptop/notebook sitting beside your gaming rig. It does not have to be that powerful, just capable enough to do what you need.
I find this setup extremely convenient if I am organizing a game via IRC or just hanging out in channels.

I use a somewhat upgraded PowerBook G3 Series Rev 2 (introduced 1998) running Mac OS X 10.4.10.
300Mhz G3 (XPC750, PRX300RB) w/ 1MB L2, 384MB RAM, 40GB HD, stock 20x CD-ROM hotswap module, stock floppy hotswap module, Linksys WPC54G v3, Macally CardBus FireWire 400.
Just connect that sucker up to the second input of the speaker set above my desk and it is a great IRC/browsing/whatever machine while I am gaming. Need extra storage for music or some fast networking? FireWire! Want to have an audio chat with someone? Great mic in the top of the display housing!

I do not doubt that if other users here did this they would use an x86 based computer but it is just an example. You can use whatever you have. Portables are nice though as they generally have trackpads and small keyboards so you can get them close to your gaming machine with minimal consumption of desk space.

Quadcore = essentially 4 pc's working concurrently
No games on the market optimize dualcore/quadcore technology at this time. Hence they all run on 1 core.
If you run a dualcore 1 core runs the game 1 core runs whatever other software you are using including background programs
If you run a quadcore 1 core runs the game 3 cores run whatever other softaware you are using including background programs
For speed you can OC an E6850 to 3.6/4.ghz
For performance you can OC a Q6600 GO to 3/3.6ghz if you're extremely lucky
If you put a fast cpu on a crap board you will get crap performance so for gaming...
Good MB
Dualcore/Quadcore
8000 series Graphics
Sata HD
2ghz PC6400 high performance ram