Sayanee's blog 2005 - 2012. Checkout her latest blog!
03 Aug 2010 on Current Technology
Enough said :) Here, here, here and here… is this really the death of mouse and an era of new touch?