Hey everyone - I've got a Delta Mega Post-Haste Rack and the matching bag. It's a bike rack that attaches to the seat post - no need for eyelets on your frame. (Not for use on carbon seat posts.)
The matching bag has velcro tabs and buckles in too. Bag has a shoulder strap for off-bike use. Bag holds 9.5 liters, rack can hold up to 20 pounds.
Link to the Amazon description here:
Price is $68 on Amazon, it's yours for $40.
Email me at ihankim (at) hotmail (dot) com.