First pair of bindings, so I can't compare too much to others, I have the 07s, and still riding them.
From day one, though, they have always been a little sticky to unstrap from, it gets kind of annoying. They haven't broken, but I always put the back down while riding the lifts.. Adequate binding, I hear Rides are (in general) very heavy because they are metal, so I probably wouldn't go with a Ride binding again. But they're not bad.