These guys have done an amazing job creating a digitally assisted billiards system. The systems basically is a webcam, projector and some software. This simple ideas are always the genius ones. The system maps and projects the trajectories of the cueball and object balls. This really would be a great learning tool.
Some great footage here. I want one!