Honestly I don't stream anime too much if I do i use animefreak. There is probably a better site but rarely do I find the need to stream anything except to check up on series.
Watch Hunter x Hunter (2011) Online | English Dubbed-Subbed Episodes
-------------
Now if you are looking to download, Nyaa dot eu is probably the best torrent site in terms of simplicity and availability of the series outside of just going to the subber themselves.