i have Spin Doctor and i love it. It is a packet trick, but all the cards are examinable at the end. It get's great reactions from spectators.
I have just recently found a way to pull the Spin Doctor cards out of a deck after preforming an opening effect. This makes it very casual and the kicker ending all the more magical. With this set up i enjoy the effect even more.
I would recommend it.
cheers,
J1P