I have two Jack Wolfskin backpacks. The Moab Jam 28 and Moab Jam 32. Both are designed around biking, with light mounts and helmet straps. They are not waterproof, but come with a rain cover in a small pouch on the bottom that you can cover the whole bag with. I've been caught in some pretty terrible storms here and the rain cover kept the contents completely dry. They do not have a dedicated laptop sleeve though, I just use a padded neoprene sleeve on my laptop. Price was sorta reasonable, the 28 was 89 Euro and the 32 was on sale at 79 Euro.