If you have no problems remembering an anniversary or other important date but cant remember how long its been, then MyMilestones is for you.
Features:
Set the date of your Milestone, its location, a rating, notes, and an image.
MyMilestones calculates how long its been since the Milestone.
Export your Milestones and share them with other MyMilestone users.