Most Helpful Girl
Well, you did say rock or punk so...
Current darlings: Bring Me the Horizon, Fall Out Boy
Steady favourites: La Dispute, Rammstein, Ling Toshite Shigure
Frequents once in a while: Linkin Park, Apocalyptica, Imagine Dragons
Beginning to listen to: Three Days Grace, Dream Theater
And various anime soundtracks.