hey, i just broke my jvc hafx101's last night and i need a new pair of headphones asap im in the $100-50 range. i like a lot of bass but not so much that it blocks out everything else. i wear them on the bus so they must have a fair bit of noise cancellation. any suggestions? i mainly listen to rock. thanks for looking!