i said this before and i don't know if the person looked into it... but worth a try i think:
i can't really tell what size this bike actually is but I was trying to find an excuse to buy it... you could probably talk him down a bit if it fits you.
http://pittsburgh.craigslist.org/bik/1502408024.html
it actually sounds like your old bike kind of... 24" wheels and all that jazz