Faut oublier le Toploader... Ce n'est pas assez profond pour accueillir le 17-85 et le 70-300.
J'ai le Lowepro OffTrail 2 dont la prochette principale est aussi profonde et ça ne passe pas. Mais l'avantage du Offtrail c'est d'être accompagné de deux lens-case modulables dans lesquels un 70-300 à bien sa place.

J'utilise pour Offtrail pour voyager léger (le sac à dos pour une balade dominicale c'n'est pas glop) alors je n'ai que la poche principale du Offtrail avec mon 350D Gripé, mon 18-125 et mon 60mm. Et je peux mettre au besoin un ou deux lens-case avec mon 70-300 dans l'un et mon flash (500 DG Super) dans l'autre.

Par contre en voyage quand je prends les chargeurs/cables, mon compact et le reste... enfin tout mon matos quoi, j'ai le sac à dos Lowepro Micro Trekker 200. Pratique, mais si j'avais un Mini Trekker je serais peut-être plus à l'aise (côté place)