Mypoints has been worth the effort for me. I click on the e-mails and once every month or two go to the web site and click on some links (or follow links in Flyertalk posts). Those Home Deport Gift Cards have been usefull in the past. Mypoints has been reliable and I knwo they send out the rewards. I am not interested in wasting my time on programs that won't pay or will be gone in a week. I have spent too much time on those - looking at banners, clicking, emailing etc. I try and stick with mileage opportunities, Upromise, Mypoints and getting great deals on things that I purchase already.