I have a large Brooke (the inlaid one) and the ginger Sabrina. That's a tough question because they are such different bags! For me, I don't like the look of the Sabrina on the shoulder with the longer strap, but I don't mind it if you put it on the shoulder with the handles, and I love it on the arm. The Brooke is good either way IMO, but honestly, I think it's probably more comfortable on the shoulder because it's made to be a shoulder bag and lays flat. As for colors, I wear most of mine except for stark white and fabric bags year round, so the yellow color doesn't stop me! So for me it would come down to what fits my lifestyle most. I guess because I have so many Sabrinas relative to Brooke, that's what I would choose. But go with what works the best for your lifestyle and wardrobe!