my dog does: sit, lay down, shake, high five (just a slight variation on shake where I put my hand up instead of just out), high 10, dance (where she jumps around on her hind legs and paws with her front), 360 (1 full spin), roll over, and speak.
360 and high 10 are crowd pleasers, we just reward her with her normal food. Apparantly she is smart enough to do tricks but not smart enough to realize I am not giving her anything she couldn't go get out of her dish anytime. Oh well.
The cute sneaky devil herself
1 year old Havanese
edit: I taught her with hand and voice at the same time, now almost all of them she can recognize and do with either hand or voice, it is nice to be able to get your dog to do them with hand signals only.