I'm thinking of treating myself to a high brand lipstick. Can anyone recommend any brands - and are they actually much better than the high street/drug store brands? I usually use Maybelline or No7.