i'm a little late to this thread. i have the planet bike protege 9.0, and it's been great over the 4 years i've had it. it has survived 4 years in all sorts of weather, and has never skipped a beat (except this past summer after getting doused in pouring rain for seven hours straight... took a few days of drying out to work properly again):