I have been looking at compact flash cameras, and there are some that seem a bit better than the one from sharp. The Flycam-CF 1.3 at
http://www.lifeview.com.tw/eng/pro_ia_cam_cf.html is one example.
It only has wince drivers. They have an SDK, but is for developing apps using the wince driver. Anyone on know of a non sharp camera that works under linux? or of any resources that would help in developing a driver for the fly cam?