After years of dragging bat bags, my DD team switched to backpacks for everyone except catchers, and we will never go back. We chose one from 3N2, but I am sure there are others that are just as good. One great thing about the 3N2 bag is it has a zippered panel for embroidering. The panel comes in lots of colors and I bought a different color panel and had it embroidered for my DD to use when she plays school ball.
Our team has been using Mizuno backpack style bags for 3 yrs now. All are still in great shape. They can he embroidered which makes them a little more interesting. They are usually under $50/bag.