RE: Cuddeback vs. Leaf River
For the money, you're probably better off making your own, or at least buying a "homebrew" from people like the makers of the "Snapshot Sniper".
I have a Leaf River (it was the 1st digital I bought) they service people at Leaf River have been AWESOME.
BUt I'm not overly thrilled with the camera to tell you the truth.