I use x-plane. Being based in physics it's got very good flight dynamics eg. very good at demonstrating wing drop/spin from a stall. I don't believe any sim can help with flight planning/navigation at PPL level. Also you can practice your landings to death on x-plane as you get a good ground effect and a g meter.