Most restaurants have few or no truly healthy options on their menus, and the ones that do are rarely cheap. Preparing your own meals most of the time gives you more control over what you're eating and saves you money...