Yeah I have to say I like my GM Original LE Duplex bag - although it does have its shortcomings. It has a bat cave for two bats, but I think the storage is a bit lacking. It has three 'pockets' on the outside which just open up to the bag and aren't actually pockets and one major separate storage area on the top of the bag which could hold a uniform, jumper and a four pack of JD and coke. That said I like that it stays upright and you can fit two sets of pads, gloves, helmet, shoes, box, thigh guard plus the two bats.
I also like my Aero Stand Up Tour bag - although even that has its shortcomings. It holds two sets of everything, has a three bat cave (which I love) and plenty of external pockets for gloves, balls etc. The only shortcoming of this one is that it opens from the top and it doesn't have side access. Other than that - it is a great bag.
I sourced both bags in Aus - although they are both a bit pricey!