Just saw the new news about the $100 laptop - with pictures. Just curious - does anyone know why the touch pad is so large? And when/where can I place my order?! :) --Randy