Become a table tennis pro with this Ipong Table Tennis Trainer ($150). The machine holds 110 balls and, with an adjustable speed dial, delivers them at any rate from 12 to 70 per minute. Great for solo practice to improve your game. Select one of three spin settings: Underspin, Topspin and a challenging Heavy Topspin that will have you swear like a %?#&%@$. Here is a video.