Ortliebs. Rock solid attachment, and 1 hand release. Grab the handle, lift up, and go.
I use the Sport Packer Plus for around town, and previously on my 18 mile commute.
Not sure on jumping curbs. They certainly stay put through large potholes, and the way the mechanism works I imagine curbs would be fine too...