FliteStar
It is a fantastic product with a zillion different features, most fairly well laid out. I really appreciate the elevation-along-your-intended-route feature which provides a side view of your route, including terrain and airspace.
I use it for my (GA) planning, but not en-route. It's great for determining distances, figuring out local frequencies, finding FBOs, etc.
...Dave