Touch-screen is here! Get a Toshiba(R) Tecra(R) Tablet PC with participation.

Touch-screen is here! Get a Toshiba® Tecra® Tablet PC with participation - “try this -
Link
they say they will give Toshiba Tecra Tablet PC - anyone else tried this before?”