I've had good luck with the OE Toyota Nav unit (e7008) in my truck. The navigation spoken and display are much better (in my opinion) than the Garmin Nuvi unit my wife uses in her car (a Nuvi 780 with MSN direct and the latest Garmin map updates by NavTeq).
I'm not sure how much better the Eclipse units are than the Toyota OE Nav units since they are made by the same company (Fujitsu).
My main grump about the Toyota OE Nav system is that it uses the same map database as Garmin (Navteq). The Navteq database doesn't have my subdivision mapped correctly with street names listed incorrectly, etc... as well as my address is listed incorrectly. I've contacted them many times and the maps still aren't updated. Other than that it usually finds the address I enter (if I enter it correctly) unless the road is not in the map database. I am looking forward to the Nav DVD update. There are a few new roads that I travel that aren't on the old map DVD that would be useful to have listed.
If we're critiquing areas of the Toyota OE Nav that we don't like, I don't care for the mp3 display. It doesn't display tag info at all, only raw file information. I'd prefer to see the mp3 tag info.