I use my own Excell sheet (for past, current and future activities)
Date, activity-details, basic miles, Program-1 miles, Program-1 status-miles, Program-2 miles etc. etc.
Different colours for credited, done/pending, planned.
The Excell sheet is easily copied/send from/to my two Macs (one at Wengen, on at Uitikon) to my Palm too (Bluetooth).