what's the favorite replacment starter for these sixes?

Just beware of cheap Chinese mini starters from the auto parts stores. I bought one from NAPA last year and it died after about 30 starts. Bought an original Denso one from a junk yard (90s Dodge Dakota w 120k) and it has been working flawlessly so far.