I recently purchased a set of these for my KLR camp bike. Waterproof and built very well. Best of all they are made locally!
http://www.dakotadualsportsupply.com
Give Shep a call even just to look at a set. Nice guy
I made some small metal racks to keep them off the muffler and they're ready. Plenty of room. The side that is shown has my winter carhart coat rolled up in it with plenty of room left