Ive been using the Nike+ Sport Watch GPS for a little over a year and adore it. its very accurate and has Tom Tom built into it. Battery life is 7-8 hours depending on usage, you can also team it with the Nike+ sensor to track steps more accurately. I highly recommend it.