In my opinion, PaceAppraiser give one the most accurate assessment on how a specific race should run and has the most accurate assessment of running style and speed points. PaceAppraiser also offers a Pace Projection Guide (PPG) which is a very strong tool.
Randy Giles, the author of this software and service has also written "Extreme Pace Handicapping" which I feel is a must read for all pace enthusiasts.
There is also lot's of free information on his web site.
www.paceappraiser.com