This might be interesting (just saw it mentioned in another thread somewhere):
http://www.parallax.com/tabid/393/Default.aspx