I love this site...while the licenses are usually valid for a year at most (sometimes six months), they're usually fully functional versions of paid (and often quite good) programs...occasionally a reduced price extension is offered as well. Note that if you want to, you can sign up for daily E-mail notifications (it's one of the first things I check my inbox for daily).
By the way, though I've nearly never bothered, they also have a Game Giveaway Of The Day as well...most of the games seem on the older side, honestly (stuff I played with on Win95), but there are a few that are more sophisticated