Wagering on when iTunes will top Wal-Mart in music sales