The elephant in the room with Google is locality. Where are the brick & mortar ads and coupons in g-maps? Will they incorporate GPS location to aid mobile Adsense?
One problem with locality is that your average store front operator knows nothing about the internet. There are probably huge franchise opportunities here.