J.P.
I love my backpack from smartmommy.com (it might have a hyphen). It seems small, but I have fit everything I need for two kids and more in there! There are several compartments, drink holders on the outside, pockets for your personal items, and I've tossed it in the wash and it comes out perfectly! Best of all, it's around $20. I would buy it a hundred times again if I had to!