THIS IS AN EASY ONE.having a moped shop and seeing them all i have to say the puch is the best.its dependable and parts are easy to get. i will say that tomos runs a close second but since the majority of mopeds in my town are 1970's puchs and there still running strong.i have to say puch. if the year 2030 rolls around and the new tomos i sold in1999 are still cruising around-i will ward tomos a tie for best moped along with puch!worst moped has to be the motebecane. we never could get those things to stay running right.