I'm happy I've kept track of all my flights so far (148), and this is much better than a spreadsheet. But
www.flightmemory.com would be even better if we could also enter further information, such as booking class or stopovers. And the maps are tiny!
But it's free of charge and a great tool, so I guess we must be thankful for it...