You can get this waxy stuff that swimmers use to plug up their ears. What's wrong with normal plugs? It may look a little dumb, but you can't buy new ears.
Another alternative, if you're a regular clubber, is to get ear filters made. An audiologist will make impressions of your ears (like for a hearing aid) and then they make in-ear plugs that are small like a hearing aid. About $100.