Anybody enquired abt this? Saw in today's papers; its from Toshiba. Anybody has any other info? Thanks!

..NuTs..