So, my manager's got me hooked onto the CHFI Loyalty Club - not that I'm really a loyal listener. Although it's one of the presets in my car, I sort of cycle-through the stations when I don't feel like news and listen to whatever tickles my fancy.
Anyway, you can collect points by completing online surveys, answering trivia questions on the daily songs and entering special "gift card" codes. Points can be redeemed for special CHFI events like movie premieres, CDs, DVDs, etc.
One of the perks that I'm enjoying at this very moment is the exclusive CHFI Loyalty Club Christmas Station online - no radio announcers to interrupt! :)