Well, when I notice differences in my time I take a close look at the data from my Garmin 705 which tracks the cadence, speed, and heart rate over the whole course, then I try to find out where there were speed differences at different parts of the ride and see what the heart rate and the cadence were up to as well. This gives you a much more comprehensive picture of what is going on.