With google now a home name, big businesses now spend big on google, bing and yahoo. Has any one come across a good alternative source?

I've gone from spending 25p per click, top position a few years ago to £3.20 just to get on page one rankings.