Everyone you meet will have a theory on the best way to lose weight. There are some great apps available that offer a range of tracking, diet and exercise support to the determined user. ...