Road or mountain shoes?

Also, you might try putting an insole in your shoes. I had terrible arch pain until I put an insole (green Superfeet) in mine. That completely resolved my pain.