United is one per 30 days as you said, so 2,000 (highest redemption amount for them) x 12 or 24K in a year for e-Rewards. You can pick up a few thousand more through e-miles and MyPoints, and, if you really like surveys, another 150-250 miles a day with Opinion Miles Club.
United is kind of the call girl for US-based frequent flyer programs.