Touchscreen -> Arduino -> Cocoa -> Quartz

Manipulating a 3d object in Quartz (OSX graphics layer) with a 4-wire resistive touchscreen connected through the Arduino.

Only one axis is functional, but you know...

http://yikescode.blogspot.com/