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.
Still they are both awesome colors and I refuse to pick! So there!