Sometimes you can free games through your service provider's browser. I'm with Vodafone and can pick up older games for a pound and every so often there's a free one.
Look for promo offers on websites and in magazines, but as these can be part of a subscription service read the T&Cs carefully first