I need to fit the following in: a D40x body (and a D90 body in the future that will replace the D40x body), a 16-85 VR lens, a 70-300 VR lens and in the near future a Sigma 10-20 and in the distant future maybe some more lenses. Also, a 15.4 inch laptop. Also, I need room for personal stuff, books/magazines, chargers, ipod, psp, bottle of water, snacks, torch etc. I need it to be both a camera bag and a travel bag for my coming trip to Europe. What would you recommend?