Windows 7 touch: Dead on arrival