FINALLY. The day has come. After going through dozens of entries from all over the world, including France, England and beyond, one winner (and two runner ups) have been chosen. Who are they? And where can you download the remixes? Hit the jump to find out…