Just a quick tip...if you're planning on riding in Ohio, make sure you check the BMV's "approved list" before you buy. Only specific makes and models of mopeds are actually considered to be mopeds by the state of Ohio...I know...I'm up here in Lorain and just went through hell trying to get my Ciao registered. 3 trips to the BMV office, three different stories (including one lady who told me I had to have a title for a moped which was wrong) and ended up paying $45 for motorcycle plates only to get a letter from the BMV afterwards stating that moped plates are only supposed to be $24.50. Here's the BMV's moped info URL...
You'll note that many newer models of mopeds are -NOT- on the list, including Tomos models such as the Sprint. I know you said you were looking for something newer then a '90, but you really might want to go for something older in good shape instead...better chance of it being on the list.
As a fellow Ohioan, just wanted to give you a heads up!