have you considered a trail-a-bike?
i am thinking about moving my daughter to one pretty soon. she is 3 1/2 but she is pretty tall for her age and doesn't fit too well in the kid seat we have (xtracycle peapod).
seem to be a lot of good deals on trail-a-bikes on craigslist.