As muz said go and get fitted properly i also found theres so many different types of trainer depending what kind of running your doing i.e road,track,trail ect.
I ended up with some nike lunarglide + 5 and love them had no problems with them at all upto now and had them for a couple of months now.