I need some sort of headphones, ideally over ear, for really loud environments. I want good sound and solid bass but what I'm really concerned about is how much noise it blocks. I dont want to spend a shitload of money but I guess you get what you pay for. I haven't bought any of this stuff in a long time so I'm open to any suggestions.