Maybe you can add some of those other ideas to your TODO list!
I'm guessing my break is somewhere in the 15-18 MPH range!
I actually created another app for the PC and Windows Mobile, but I never released it to the public. If I do, it will probably go out for free. It's just an app that explores the mathematics and required precision for pool players.
For example... (non-sciencey people, please avert your eyes.)
On a 9' table, with 4.5" pockets and 2.25" balls - if you place the cue-ball on the head spot, and an object ball on the foot spot, how precise do you need to be in order to shoot that ball into a corner pocket?
Setting aside physics (spin, contact induced throw, etc.), let's look at just the raw math of it. In order to make that shot, the contact area on the object ball is 1.93mm. However, because the cue-ball isn't directly in front of that contact area, it sees that contact area at an angle, which foreshortens the visible area to the cue-ball (which has a matching contact area size.) So from the perspective of the cue-ball's contact area, the object ball's contact area is only 1.32mm (32% smaller). In order for the cue-ball's contact area to hit the object ball's contact area correctly, the cue ball must travel down a channel that has a margin of error of only 0.123 degrees. That's a pretty precise shot!
How much harder would this shot be if we dropped the ball size to a snooker ball? Anybody? Okay, I'll tell you.

The margin of error is 0.113 degrees, which is harder, but only by about 8%!
I don't want to divert this thread to a huge discussion about this stuff, so if you want to talk about it, please open a new thread.