Gels and sports drinks serve slightly different purposes - Both are usually designed to give you carbohydrate, which your body needs as a catalyst to burn fat. The sports drinks will be better at hydrating you. Depending on which gels you go for, some you need to take with water, some you can take without and are self hydrating.