We just returned back a week ago and I absoulutly loved the Baggallini!
I thought it was very comfortable and the strap is adjustable to any hight. It is the perfect cross between a small backpack and a shoulder bag. I could easily swing it to my back to be totally hands free and not worry about it slipping off my shoulder, but it was easy to pull around to my front to access its pockets. At times I was abble to carry as a shoulder bag, but seldom did.
On the outside side is a stretchy net bottle holder. I kept a water bottle in this. This was handy when waiting in line and needing a few sips of water. (we were there during record breaking temps so hydration was really necessary)
I carried our small video camera in the large main pocket along with some hand wipes,sanitizer and small tube of sunscreen and sometimes my sunglasses.
On the outside it was very easy to organize my camera and Blackberry in the many pockets, along with a bottle of Motrin. There was even a pocket I dedicated to my ticket card. I never worried about accessing them and loosing anything because everything had its place.
Outside that, is another small zipped pocket that I kept my maps and schedule.
I especially liked the large zipped pocket on the outside that rests on you, where I chose to keep my wallet and sometimes my daughter's wallet. I liked this because it is in a separate spot close to me but easy to get to.
On the strap is another pocket made for cell phones, but my Blackberry didnt fit, so I used it for the girls smashed pennies and hair clips.
Of course having two children I got various other things to hold on to. The bag was just big enough, but not too big. It also fit well into the pockets of rides like BTM and EE, even with the bottle in it.
The first half day in the parks I tried a good sized fanny pack and it did not do justice. It was not as organized and I found myself fumbling for my camera and phone. With the baggalini I was always able to put my phone and my camera in their own spot so even without looking I could find them easily.
So there it is. I loved my bag, but then, we all have different needs and different preferences. I hope this helps you decide.