I have been wearing a pair of Five-Ten Guide Tennies and I love them. Super grippy tread that is not so soft that it tears up against a pedal. But they are not all puffy and fat like skateboard shoes. They are meant for bouldering and rock sports in general so they are tough as nails. Kind of expensive but I think they will last.
http://www.trailspace.com/gear/five-ten/guide-tennie/