In my opinion, Here has more routes, but TT is more reliable, more accurate. But I have been doing some research in my country (NW of Spain) and the best results are for... OpenStreetMap.