From all your choices I love the BV. I own the medium size one and looooove it! The large would be a better choice for you, much more casual vibe and you can get a lot more necessities in it. I love mine for the light weight and I wear it out in the evening a lot. My second choice is Tods. While I don't own one, they are beautiful bags and I hear they are very well made. I'm just not a satchel girl and I like wearing a bag high up on my shoulder not slung low against my hip. Enjoy deciding!