Este não é um problema do MySQL, mas sim um problema de lógica com sua abordagem.
Digamos que temos o seguinte:
user_id | fav_song_genre | votes_as_fav_member
--------+----------------+--------------------
1 | hip hop | 3
2 | hip hop | 5
3 | rock | 8
4 | rock | 6
5 | hip hop | 5
6 | rock | 8
Qual ID a consulta deve retornar? Deve retornar apenas um? ou todos que têm a mesma quantidade de votos?
Então, se você precisar apenas de um único ID, qual é a diferenciação de um empate?
Lieven me venceu na resolução SQL por alguns segundos, no entanto.