I use the Sled Solution Mini Carry all. It is a great size for the handlebar IMHO. You can put it on the front side or the back side to match your preference. Great quality
I have the Polaris one and have used it for one season. Worked fine with nothing inside getting wet. I will also agree on the E series seat bags. They rock as well.