I agree with Smirksalot about a bike computer. I started commuting about a month ago and my times were reducing slightly each trip, but until I bought a bike computer I didn't see much progress. In one week, since I got my computer, I've cut about 30% off my time. Now I can see where I can improve my speed and push myself to beat speeds at various portions of my route.