After work today I found her tennis ball I'd given her a couple of weeks ago.
I put her in a sit/stay about eight feet from me and bounced her tennis ball about four feet in front of her. At first she didn't catch on, but she loves that ball and soon started catching it almost everytime.
Now when I hold the ball up she automatically walks away from me and sits to wait for me to bounce the ball to her so she can catch it and bring it to me.
This helps to reinforce 'drop it' because she can't catch it if she doesn't give it to me first.
Late last week I taught her 'hi-five' in about 20 minutes. She is so darned smart.