by the looks of it all you need is a new chain and maybe some ( possibly fatter?) newer tires... how are all the bearings? you should overhaul em if you haven't already... its not hard and will make the bike ride like a dream. leonard zinn has a really good book on maintenance, and you can probably find how to guides online... oh also! your hands will thank you on long rides if you ditch the foam