as far as performance, my vote is with honda pa50II... maybe i just got lucky, but mine is a damn workhorse. fun to work on, too...
but im with brandon on the puch's and motobecanes for style... my honda is pretty ugly. but i still love it. the vespa grande is a great moped, too... wish i had one..
casey