Don't be confused by the jargon - we've tried 100's of trainers and these are the ones worth investing in.