I’ll admit that my looking into insoles has just scratched the surface. I’m trying to find out what spending the bigs bucks will get versus spending a moderate amount but still seeing good results. Either way I think it’ll be money well spent since I’ve had my mid-arch specialized body geometry foot beds (the blue ones) for about 4 years now and feel like they’re still doing the job. Check out this website where this guy has reviewed a whole bunch of insoles both cycling specific and not but still used for cycling- THE BEST CYCLING SPECIFIC INSOLE? PART II . He mentions that he has rather high arches as well so what he says may be more applicable to your situation than to mine. It’s saved me a lot of googling at the very least.