@LiquidBoy: Nice find. How do you download a tech report from Microsoft Research?