30-35, but no hills. Not all the time, either.

That's just my maximum on my commute. There is one incline upon which I could probably break 40 if I pushed harder. The bike is old though. Makes me nervous.
(Peugeot with rack, bag with clothes, lights, etc... Heavy!)