I haven't tried the
8th Nerve stuff, but quite a few guys I know say they make a big difference. Their forum at AC is a very good resource, as you can actually contact the president & the chief designers directly. I'm not sure why good reviews would bother you...
Would you prefer to buy something no one likes? At any rate, they have a stellar return policy, although I can't recall of ever hearing of anyone sending them back.