e-Rewards would be over 17 and u.talk.back would be under 17. With e-Rewards you $25 GameStop gift cards and with u.talk.back you get $25 and $50 gift cards. Since I'm in e-Rewards already I'm signing up for the other.
Both do have other good gift cards and other rewards as well.