I've been using the AOPA flight planner and it has been quite successful. Another program that is quite good, for those non AOPA members, is iflightplanner. I happen to use it as my backup on the ipad since it also has the charts for the whole country and have been very happy with the results.Anyone with foreflight would have the same functionality, except the iflightplanner premium offers the .gpx for the skyview.