I was going to do a smackdown of NYX Las Vegas (which can be seen here) and China Glaze Emerald Sparkle but I love them both and I don't want to hurt any feelings. They are both very, very close. The China Glaze has actual glitter where the NYX has a shimmer/glitter thing but that is really the only difference I can see. Of course, that difference will only be seen by a polish lover.