I use Youtube, Dailymotion, Manga Entertainment's Xbox 360 app (at the moment) and any place I can watch anime DUBS for free on my iPod or Xbox 360....or any other mobile device....seriously i can't find any other places for that besides the ones i listed, though.
"If you tremble with indignation at every injustice, then you are a comrade of mine"
When the union's inspiration through the workers' blood shall run
There can be no power greater anywhere beneath the sun
Yet what force on earth is weaker than the feeble strength of one
For the Union makes us strong
Netflix/Hulu mainly through my Xbox. Other things not on them I watch the first episode on I think WatchAnimeon.com, or whatever is the first thing I see on Google's results. If I like it I'll download it and watch the rest...unless it's ongoing.
As a child, I was told that society is a melting pot of talents; knowledge and experience combined to form important alloys that will contribute to mankind. When I got to highschool, however, I thought that it's more like a river in which the water represents our peers while we ourselves are the stones in the river. Constant erosion by mindless majority sheeping has made us lose our unique edge. After I hit the age of 18, I realized that I've been wrong all along. Society is no melting pot. Society is no river. Society is a person, a very skilled rapist, and he has fucked us all.
I go to animefreak.tv (mainly because one of their video players use html5, which beats the crap out of Flash). However, for the anime I really like (this season it's Kokoro Connect and Tari Tari) I download.
I usually buy it. You know, support the industry and all that bullshit. I also watch a little bit of anime on Crunchyroll. Not much though. Most of the shows are region blocked in Australia. I recently got into torrenting to download Hidamari Sketch, the K-On! Movie and Bakemonogatari. It seems like the most efficient way of downloading it but I shouldn't do it too much because it slows down my internet. If I want to watch a dubbed anime I'll watch it on Just Dubs. When I want to watch anime on my iPod I'll use iAnime. It has a pretty good selection of both subbed and dubbed anime.