I'll second or third the support for the Ecco's. Still wearing the same pair I started with and they are still just as comfortable and polish up great.
That said... if you really like a specific shoe that has a metal shank, just take it to your local cobbler (yes, they still exist) and ask them to take it out and replace it with a thermoplastic shank. This can be done on close to 90+ percent of the shoes out there and the cost should be @ $10-$20.
Not a bad investment if you are really happy with the shoes.
Hope that helps.
Bob