Yes I've seen their pictures and they are very very good, but I don't see how something like a Toucam could outperform a DSLR in noise control and clarity. Take a Canon 1D Mark IIn, put it on ISO800, and you have very clean no-noise images at what, 8.2mp 3504x2336 images at 8.5FPS? Or even a new Canon 1D Mark III with 10mp at 10FPS with Digic III.
I just don't see how anything like a Toucam could beat out something like that, the sensors would be much higher quality.
I mean, this is Saturn just two frames from my DSLR at 100%, ISO1600 HAND HELD through my crappy Meade NGC60-TC with a 25mm eyepiece, I wouldn't say that's too bad for a DSLR, with only two frames.