Mobilenet.cz has put up a nice impression of the C905. It is in Czech, so use your favorite translator to check it out. But the pictures and video are great of the device. Note though that this is still a proto and not the final hardware/firmware.
They also mention that the final version will have VGA video recording. That is something that I think a lot of people would enjoy. Lets just hope it pans out.