I've been thinking about getting one of these. I was waiting for the Cyclo team to come out with something, but they've disappeared off the face of the earth, and now their site is down.
Has anyone gotten any reply from them, email or anything?
Whether they are working on a new product or not, having forums down for weeks and no web site update is concerning. They have built their reputation on great support of their products.