The short is, Google has an auction system for their ads. The more you are willing to pay for them, the more they will show up in prime real estate. What this means to you is that the cost per click is dependent on the ad, which can change wildly from day to day.