I know that 100ml bottles are far better value than 50ml bottles, but then again 3 x 50mls can often be had for the price of 2 x 100ml.. Giving 3 different items, but overall still less.

Im wondering, who here buys 50ml and who buys 100ml? Just how good does it have to be to be "100ml"good?