Let me make a shameless plug our new seat bag line, made right here in Utah.
Check out the eoGEAR bags, and in particular look at the new # 2321 Angled Saddle Bracket, which yields more clearance on smaller frames.
http://www.eogear.com/index.php/cycling/bags-packs/eogear/randobag.html