Discussion in 'Windows 7' started by id1x, Mar 23, 2010.
Ah so it is Intel rarely put the newest stuff on their site directly.