Ortliebs, if you can afford them. Attachment is secure, detaching and carrying is easy, they're well built and will last a long, long time.
I'd go for Front Rollers (or Sports Packers), though. They carry everything I need. Ortlieb's back panniers are just blinkin' huge!