This site http://www.giveawayoftheday.com/ gives away free software daily. Every day the software changes. Also on Saturday and Sunday this sitehttp://game.giveawayoftheday.com/ gives away a free game. The software and games that they do give away are normally not free.