Charity Miles is a mobile app for Android and iOS which tracks your walking/running distance and then donates money to charity according to how many steps you take in a week. It is a great way to h...