I'd describe my musical preferences as narrow, but deep - where I'm heavily focused around various sub-genres of metal.
I like jazz, pop, hip-hop and folk as well and will go through periods of listening to them quite a bit, but those drop away in a week or so.
I also have a tendency to get really into a specific metal sub-genres for a year or two at a time, it was doom, then I switched to black metal, these days it's post-hardcore/mathcore