It will depend on what style ur looking to go into, I myself will personally gravitate towards the mini balenciaga because it has that casual and cute look and feel while the nano is more refined and classy and a bit more lady like. In terms of price, the balenciaga wins. It also depends on style of clothing, r u usually all about casual and simple or more ladylike? These are some things to consider. As for the bal Tube bag, it is a pretty good looking bag, but it cannot be compared to both of the models you originally wanted. Hope this helps...