I've generally found that most any external enclosure (where you supply your own hd) will work ok as long as it provides the correct interfaces you need for the hd and to connect to your pc. I personally prefer cases that have a build in fan instead of the ones that only do passive cooling (by using the case as a heatsink), but that is more of a personal preference (noise is a factor if you want the fan).
I have found places like
directron to have a better selection then newegg but a lot of the manufacturers of hd cases tend to me more generic/unknown (name wise). I personally haven't had any bad experiences with external enclosures that weren't my fault.
I do have 1 rosewill (newegg) branded hd case that they had on sale for black friday that seems ok, but then I don't have my external hds running most of the time so I'm not a good judge of long term reliability of these cases.
I have noticed a lot of reviews/comments about how external hds (the ones you buy in store that come with the hd) seem to have a high failure rate, but the DIY (separate case /hd) method seems like it gives better reliabbility because you could swap out the bad part.
Hope that is the kind of info/advice you are looking for.