It depends on the language (yeah I know it might sound a bit strange
)
Non-japanese : only rock (not everything) and metal (from melodic metal to brutal death metal, I like every sub-group). I wanna puke when I listen to any other music style in non-japanese language...well I don't puke, it's only an image
Japanese : J-pop, J-rock, J-rap, Enka, everything ^^