Here is a USB multitouch smartpad that serves as a touchpad and a numeric pad. The device allows two or three finger operation and you can switch between touchpad and numberpad modes.
The slim multitouch smartpad works with Windows XP and Vista. It measures 80 x 104 x 15mm and weighs 103g. The price is $40.