I don't think it's recommended. They'll both still work, but not as well as 2 of the same type. If you're getting one particular stick, get two of the same, just because you can. It's simpler and reduces the risk of obscure hardware errors and conflicts.
Yeah it should be fine mixing speeds but when Oc'ing it will give you varied results. Thats why its best to get standard speeds allround. Overclockers are selling the Geil ram that cheap.
e6600 + 2gb mem + 8800gtx + vista ultimate + Bioshock max settings (1920x1080 from 42" Acer) = smooth & sweeeeeeeeeeeeeeeet
I'm playing bioshock with maxed out settings at 1680x1050. Its running great at this resolution and looks amazing too. Q6600 2gb ram EVGA Geforce 8800GTS 640mb - Factory Overclocked - http://www.novatech.co.uk/novatech/specpage.html?EVG-GTS6KO