Actually if I recall correctly the i7 aren't actually selling all that well (given economic climate it makes sense) and they haven't made that many either. They got most of the crazy extreme people at or around launch, but if you look at the pricing of the i5 vs the i7 the i5 is rediculously expensive for not performing as well (on first benchmarks).

Intel probably saw the reviews where people are like, uh? Get the 920 or whatever instead, costs about the same and performs better.