I agree, the value of my miles/points is poor when looking at non-travel redemption, but I figure I can always generate more miles and points.
Although it would be easier to post in a specific program's forum, I have miles and points across many programs including AA, continental/united, Membership Rewards, Delta, Priority Club, Wyndham, USair, etc.
Specific strategies are always appreciated!