mid, top and adc are my best roles mostly because i can greatly affect the game by zoning my opponents and having the power to actually dominate the other players in the game easily if i have a good lane phase from last hitting
not saying jungle can't, but it's a different story. (i can jungle well)
as far as support, i don't like the role in general, not that i won't go it if i have to but it's just boring and won't leave me wanting to play another game afterwards. i also have a deep trauma of bad adc's since i'm at 1100 elo, all cool if he actually knows what he's doing though.
but.. that being said, adc is one of the most boring roles i've ever come across in any game recently, you just sit in the lane and cs, waiting for your partner to initiate or be ganked, 15 minutes ++ is better, though.