Have you ever tried inxy.com Subscription Manager? How good is it?