SkyTripLogger allows you to record all the flights you have made and to display statistics on your flights and visited airports.
All SkyTripLogger data can then be exported. You can especially export a complete world map of your flights or visited airports in different sizes (up to 10000 pixels width).
With more than 7000 airports in its database, SkyTripLogger knows all the airports where you have passed.