There are reports of inaccuracy with the GPS on the iPhone 3Gs. How accurate do you find the GPS with TBT software. Is there a lag? I am coming from a HTC TouchPro and it had a 3-5 sec lag (meaning it would show my position as 200-300 yards behind from where I actually am). That drove me nuts.