500 Million Downloads and Counting