Usually Cross Trainer Shoes are overall best, except for Jogging, since they are designed with enough support and cushion.
It is not a difficult task to buy training shoes, but finding the best
cross training shoes is a challenge. These shoes are versatile,
comfortable, cushioning and provide the basic support, stability and
durability required for many games and sport activities. These shoes
are not recommended for regular runners as they do not give the kind
of cushioning and flexibility required by sprint training shoes. These
cross training shoes are also heavier than running shoes.
There are three special features of cross training shoes which meets the need
for many sporting activities.
Multi-Purpose Outsoles The wide and stable outsoles give lateral support and stability. If your foot tends
to turn or roll inwards, these shoes may help reduce this tendency.
These shoes have durable outsoles that can be worn on the street, gym
or tennis courts. They are made from durable carbon rubber. A
combination of carbon rubber and softer, lighter, flexible material
known as blown rubber is used for making long-lasting outsoles.
Low
Profile Midsoles Cross training shoes offer moderate cushioning at
the heel and forefoot of the shoe, which is durable and dense. This
enhances the overall stability of the shoe. The two main materials
used for cushioning these shoes are ethylene vinyl acetate and
polyurethane. Ethylene vinyl acetate is lightweight but does not offer
stability and durability. Polyurethane, on the other hand helps make a
dense and durable cushioning material. It adds stability and weight to
the shoe.
Uppers Cross training shoes have leather uppers which are
designed to give better ankle support. Leather uppers are combined
with a synthetic mesh that makes the shoe breathable and lightweight.
One should opt for secure lacing system as it helps in stabilizing and
securing the foot during lateral movements.
Source: http://www.buzzle.com/articles/best-cross-training-shoes.html