Checked my local MC website and it said 20+ in stock for the i7 2600K. Then checked every other location in continental US and EVERY store had 20+ in stock. Looks like they're trying to keep up with the high demand.
Go get'em boys.
edit: Accurate as of 0912 hours on 01/15/2011.