I have Harry's Laptimer. The timing is pretty accurate and the data is very good. The GPS attachment will make it more accurate as the iPhone GPS has a bit of lag in it. In the data logs you'll see the speeds are a bit slower than actual speed because of this lag.
For the price, it can't be beat. I do love the video feature too.
Here is me at Thunderhill a couple of months ago.