Is there a comprehensive recurring Notifications / Tasks app for iPhone?
Remember the milk is a popular one. They can do weekly reminders (set for last day of week) and after a week (due 7 days after you complete it).