I was actually considering releasing a demo version of my game for free anyway, for much the same reasons say, and also because I think someone would be more likely to pay a free game and want more than they would be to just pay for a game they haven't tried.
Anyone else remember the days of shareware? Good times! :)