Just a quick snapshot of the evolution of traffic on the big three ( Corbis, Getty and Jupiter ) + Istockphoto. For those who were wondering where their traffic was going, here is a good indication. Since Alexa rankings can be a little tricky since they rely only on people who have downloaded the Alexa Read More →