Used Cleaveland Mountaineering frame bag for sale (or the right trade)
Fits a 54 cm Vassago Fisticuff, but should also fit many similar sized cyclocross, touring, and road frames...
I ran this on my commuter bike for maybe 5000 miles, and it still works great.
The bag is made from Dimension Polyant XPAC VX42 in blue and white (actually the white is blue flipped inside out). The zippers are in great shape as they are YKK water resistant #10 zippers.
Features are dual compartment, left map pocket, tapered wider in front, and full padding along the frame tubes. Also it has reflective tape and a high visibility green stripe - side visibility while commuting is important!
New, this bag would go for $155.
$45 including shipping to the 48 states, ask for a shipping quote for other locales.