one strange thing - I picked up the logitech camera you had mentioned - and while I could pull images that were perfect from the website, it was garbled in game, or from the selftest menu. I had another one lying around and it worked perfect.... so most likely I got a dud (it was used).
I added a boot flag last night to the checkpy script - and got all that working upon bootup. The last thing I need to dig into is that I would like the mjpg_streamer to only bind to the ethernet address, not the wifi - so I need to mess around some more tonight hopefully (since I am away for a week after tonight).