Guys, i'm new to Arkham, but my search through fan websites has led me to the conclusion that a lot of us have the same quandary - finding somehting that will nicely fit the Herold cards.
This may be our salvation. I'll buy some and report in with my findings. The cards might need a 2 mm trim on both axes, but i'm otherwise very optimistic.