Check out Google Trends - with their new “Websites†feature allows to compare traffic sources over different periods of time (e.g. past month, past year, in a given month) on different territories (countries, states, cities). Along with that it will also show you “related†search queries and websites. http://www.google.com/trends