I have been to vegas 6 times now and I am going again next month. Never yet have I been approached by any woman in a bar or casino, who was a "working girl" people always talk about that but I have never saw it.
I never buy drinks, if you are in the casino playing slots or cards you will get all the free alcohol you can drink, the c@cktail waitresses bring them to you as fast as you can drink them, I think they try to get you drunk so you will spend more gambling.
excalibur has one of the best buffets IMHO, I think it is called "round table buffet" something like 12-15 bucks a person and well worth it.
people will be in front of EVERY damn casino there, and when they ask you stuff like where are you from? would you like some free show tickets? just say "I am leaving today" and they will leave you alone, what they want is for you to go look at time shares, and after they waste 3-4 hours of your time, they give you a couple show tickets, big deal. when I am in vegas I do not want to waste any time....lol