I usually wear lip balm, but I am trying to venture into colored lipstick. My main problem with it is that it leaves lipstick stains on straws, cups, utensils, etc. It irritates me to no end to see this! Am I the only one bothered by it?

I know there are lipsticks out there that are not suppose to come off on things, but do they really work? Are they more drying on the lips? Any good ones to recommend?