03/19/2010, IDTI, also known as Integrated Digital Technologies, was parading their 21.5” full HD touchscreen display at the recently concluded CeBIT event at Germany. This is not a computer, mind you, but it does boast support for Windows 7 while featuring [...]