I don't know if anybody else has come across this site but it is an interesting way to track your flights.
FlightMemory - Where your memories fly! Create your personal FlightMemory and keep track of where you've flown!
FlightMemory - Where your memories fly! Create your personal FlightMemory and keep track of where you've flown!