Been looking at getting something to track lap times this year. Anyone using anything cool?

I've done a bit of looking around and of course everyone says there lap time program is the best but wanted to hear feedback.

I basically just want something I can put in the glove box each time out and it records my laps so i can see what I did.

Cheaper the better :P