FlightAware can be pretty darned accurate. A few weeks ago it accurately tracked an AC flight that went YYZ-YYZ-CLT. Yes, you read that right. They got halfway to Buffalo when some kind of warning light went on, so they turned around and went home, fixed it, and left again. FlightAware even showed the actual track of the flight.