Personally I am not a fan of CoPilot, contrary to the other views here.
I have the o2 Orbit with CoPilot and have used it for a few years now, and although it is often a reasonable product I have found some serious flaws, such as:
-it is virtually impossible to get the routing balance right between motorways and A-Roads. I travel a lot in the Midlands and there are many A and M roads that can be used as alternatives, however if you set motorways as preference copilot will try to route you down motorways as a preference, even if this means adding (in one case between South Derbyshire and the M1 North on the A38) about 20 miles and a trip through Derby centre at rush hour. And vice-versa.
-The detour is pointless. I have an option of 2 junctions I can take off the motorway to get home, and if I set the detour to take the earlier junction due to congestion copilot takes me off the motorway at the earlier junction and then straight back on to the motorway. Literally - take next exit off motorway - at roundabout take second exit back onto motorway.
-trip duration is entirely dependant on type of road - if you define an A road as 60MPH it assumes 60 on any A class road, even if it is a 30 zone through a city. It has no concept of rush hour and no allowance for road location.
-If you disagree with a route for any reason it will just try to get you to u-turn back onto the preferred route regardless - my old Garmin had a no u-turn option but copilot has none such. If you then hit detour it will still try to get yo back on the original route but instead by going round the houses rather than just either a new route or a quicker u-turn.
In short - if you obey the routing without argument or fail it will get you where you want to go, but show any initiative or reaction to events and you might as well just switch it off.