Thanks
I like the Flight Aware site, it seems to provide more comprehensive tracking information than some of the other sites. For example:
*it shows the proposed route of flight;
*In one screen, you can see how a flight did over several days which could help you guess if the flight is usually on time or delayed;
etc.