I found this awesome video via the equally awesome Bad Astronomy blog.  I'm not big on card tricks, but this one is really amazing, and you might learn something from it as well.