About the camera drivers... the camera is not that good but I think it's a shame if it's left out.
According to the BA wiki and to handhelds.linux.kernel mailing list archives, there used to be a kernel patch that adds camera support at:
http://www.ulyssis.org/~beton/arm/patch-linux-2.6.9-rc2-tcl1-i2c-20040924.gz
however, the file is not available anymore. Internet Archive doesn't have it either.
This driver will not get us anywhere. I have this patch on my HDD, but it is for adcm2650 connected to PXA27x(if I'm not mistaken), and in Blue Angel camera is connected to ATI Imageon 3200, and this is the problem. We don't have ANY technical information about it (only the great work with Linux FB driver for it). The only thing that I found was incomplete documentation for ATI Imageon 2182, which is a newer device.