got to get new rubber and was wandering what would be the best for the money? I do alot of touring with my dad he rides a cruiser so just a little bit of hard twist es when i go around him or just my self I have some Avon storms on the bike now was thinking of switching to michelin road 2 and was just curious if they got more miles than the avons? Got to pick a new set this week so quit input is apperciated thanks