RunGoals allows you to set a weekly running goal and track your daily progress towards reaching that goal. It provides a progress summary of the total miles you have run during the week compared to your goal. It provides a daily log of miles you have run towards your weekly goal. You can also share you progress on Twitter and Facebook.