Legal: Crunchyroll, Netflix, Amazon Prime Video
I tried to watch stuff on Funimation, but the ad-supported version is too painful to watch. Occasionally I will watch something on Youtube, if it is there.
Illegal: Some anime-something-.eu (I forget the actual name) and kissanime