This guy bounces ping-pong balls off all sorts of things and makes them land in a cup.
Sounds boring, but it's pretty amazing.
I notice all the cups seem to have a little water in them. I assume it's to stop the ball from bouncing out and spoiling the trick.