The mesh ones are far superior for sound quality, but far more expensive also. Just depends on what you're looking for and what your price range is. I would hit Long & McQuade. You can test them out and they are very helpful. They also offer payment plans and you're approved pretty much instantly. Also with the rubber ones you can bang the hell out of them drunk and not worry about breaking it.