I have ball-of-the-foot problems and have always had to use inserts (and still had some pain)until I tried AVIA A9995's.  They seem to distribute body weight more evenly, taking the pressure off any one part of the foot. The first time I wore them, I noticed my legs were more tired (for the same distance), so they really do provide a great workout. The only time they're uncomfortable is when I just standing..so I always change into something else right after my walk.

Very well made..had my first pair for 2 years and only ordered a second pair to keep on hand in case they stop making them.