When did the GPS failed to satisfy you Shailesh. I am using TOM TOM since 2002 and I never had to miss a junction. You would need to check your settings....major mistakes occur while selecting the shortest route or fastest reaching time option....first make sure you got your options right and then go for a TOM TOM not any NAVMAN stuff which are a piece of rubbish...