What the heckeroo happened to the touch screen? (its still at <A HREF="http://www.ellamp.com">ELLAMP.com</A> if anyone cares)