Create Weekly Task to Update Customer?

Create Weekly Task to Update Customer?

What's the best way to create a weekly Task that reminds you to follow-up with a contact within Deals Module?

The catch is we just want one task created each week, as long as the deal is not in a "Closed" Stage, and do not want 100 tasks created all at once.  Any ideas?