If you want good translations your not going to want streams.
To be fair, I can find plenty of mirrors with decent, if not superior subs. Not saying that there's a lot of good mirrors (especially for older shows) but streaming has its merits.
I'm sure we have several threads around here about streaming sites, but for quick reference I typically use
animedreaming.tv
kissanime.com
animeseason.com
m.realitylapse.com (iTouch)
m.animeshippuden.com (iTouch)
Sure there are plenty of better streaming sites, but I've been fine with these. The first three are free, no sign-up. The last two are the same, for mobile at least. Not sure what they're like on desktop
A stream site can not have better subs as they do not do subs they just stream someone else's shit. Also in the case of stuff coming out which one is more logical:
Identify group who does good subs for show X and dl show X when they release it.
Wait for any random group to sub show X then wait for someone to dl that groups version of show X and upload it to stream site. Then wait for it to be approved then watch said stream.
I stream cuz I'm lazy and impatient lol.
Yeah, their pages are chock full of links and ads. Not to mention that there are tons of trollish comments and spoilers a down scroll away >.>
And yes ZERO, it looks like I'll be watching RDG Red Data Girl this upcoming season: