If you're not a member of MyPoints, you can earn 5 points by simply clicking on the e-mail and not buying anything. Of course, you can earn more points for registrations and buying stuff online.
You can redeem 5,200 MyPoints for 2,500 United Mileage Plus miles. So 1 MyPoint is worth roughly 0.5 miles.
I listen to music while clicking on the MyPoints messages.
If you're interested in signing up for MyPoints, send me a PM as I have an enrollment referral offer that's better than what MyPoints is currently offering on their site.