Comp Cams has a free download called Cam Quest, I've been real pleased with it! The more accurate the information you put into the program the more accurate it's recommendation will be... With today's oil, I'd for sure be looking at a hydraulic roller, a bit more money but they work great!