MyPoints is one of the oldest Internet "get paid to" or GPT programs. Founded in 1996, the company made it through the dot.com crash in the early 2000s and stands as one of the grandfathers (or grandmothers) of Internet points programs.
I earn about $60 per year in gift cards through MyPoints, for roughly 4-5 hours of my time. that's a return rate of $12-15 per hour, tax-free. MyPoints pays you in points for clicking on emails you receive (called BonusMail)--you generally receive 5 points for these emails. You earn points for shopping through the MyPoints website; for instance, 10 points for dollar is the payout for shopping at Overstock.com through the MyPoints website. In addition, taking short surveys and updating your profile on MyPoints can earn you small numbers of points.
750 points = $5 Panera gift card, so you would need to click on 150 BonusMails to earn the $5 gift card. That's an average of 5 emails per day, 30 days straight. The BonusMails tend to come in waves. Nothing for a few days, and then suddenly 15 fill your inbox. All BonusMails have an expiration date, so be careful. I will sort my email alphabetically, and then click on all the BonusMails in one quick shot every 3 days or so. 5 minutes or less.
The choice of cards is impressive--Target, WalMart, Old Navy, Panera, barnes & Noble, etc. And--unlike many other programs--these are regular gift cards, so they are suitable for giving out as gifts as well.
One great way to earn 1,000 points immediately--"Refer-a-friend." Get 10 friends to sign up for MyPoints and earn 100 points per friend.
Quite simply, I've been doing MyPoints since 1998 and it's the one program I've stuck with, through thick and thin. I generally cash out my points when I gather 3,250--this earns me a $25 gift card to Panera, so I can indulge in my insatiable desire for their vegetarian black bean soup and salad combo, with the little French baguette. Ahhhhh....
p.s. If you want me to send you an email invite so *I* earn 100 points and so that I can be a kept woman, awash in You Pick Two at Panera, email me and I'll send you an invite. I can only do this 10 times, though, so once those first 10 are done, I'll start sending the new requests to my first requests, helping those first 10 earn their first 1,000 points. And so on, and so on, and so on...
More information on points programs in general: http://www.associatedcontent.com/article/158492/using_points_programs_online_to_earn.html