The housing is a simple casting with no moving parts so hard to go wrong there. If I was buying a new one I'd probably get one from Mancini Racing just because I deal with those guys a lot.

The water pump is going to be a crap shoot. I usually prefer brand names on stuff like that but there is no guarantee that any pump will last a long time. I've had Edelbrock pumps fail quickly and I've had them last for years. Once again, I'd probably just buy a pump from Mancini on the theory that they sell a lot of them so they know which vendor is good and which isn't.

If you aren't super concerned with weight you can get cast iron water pumps really cheap from Summit.