I don't know about "amazing" much less "really amazing," but i have made up a few.
As far as names go... I have to be honest most of the names for tricks really bug me. They all too clever for there own good.

I thought about not naming my tricks, but that’s a lousy solution too.
I like the name of the trick "two card monte." It's simple and descriptive to a degree, and there isn't a lot of clever puns and what not. Don't get me wrong, I like a pun, just not in the title of a trick.
But as you can see, my names aren't that great:
Some of the names I have are: "4 Strikes", "Ace to your card", "Oops"... hmmm. I forget the others.
I try and just pick a name that signifies something about the trick. Something specific. To be honest though, I really don't like any of the names I came up with.