Home Car Accidents Research reveals that satellite navigation systems need to keep it simple for drivers