If you haven't already, you may want to check out Sidi's "Mega" shoes.