I have used Navbox Quickplan for many years and find it excellent value. You can print out a plog for the out and return trips and it is easy to edit or modify. In fact, as long as it is up to date, it gives all the information you require except for NOTAMS and weather. The only improvement I can think of would be heights for controlled airspace and danger areas.