Sorry mate forgot about the thread:
Its called STIC (Suspension Touch Interface Control)
and the price was: $1195
for that, you get:
7' Touch Screen
40gb Hard Drive
(Not very specific at all)
Its by SIM Industries, but sold by www.airbagit.com
USA Callers: 1-800-862-8789
Note: It says also if you email that address and ask for a spec sheet they will respond with one.
There ya go mate.