Ouran High School Host Club Season 2
If all this talk of "Ouran High School Host Club" has made you want to go back and check out the first season of the show, there are a couple of places you can stream it. Crunchyroll has it, though you'll need a membership if you want to watch the whole season in English — at the time of this writing, only the first three episodes of the dubbed version are available for free (with ads). You can, however, watch the whole thing for free in Japanese with subtitles, which is arguably the best way to experience the show anyway.
If you simply prefer your anime dubbed, then Crunchyroll subscriptions start at $7.99 a month, which gets you the Fan package. This also gives you access to digital manga in English and access to new anime episodes just one hour after they drop in Japan. The next step up is the Mega Fan package at $9.99 a month, while the Ultimate Fan tier (which gives you "first access to special Crunchyroll Expo events and lotteries," per the website's subscription page) comes in at $14.99 a month. There's also an option for a 14-day free trial if you're not certain you want to commit.
If you're a Netflix subscriber in the United States, then you're in luck — all 26 episodes of this classic anime are currently available to stream. You can watch it in English or with the original, Japanese audio along with English subtitles. The show is also available on Funimation, though, like Crunchyroll, only the first few episodes are free. You'll have to subscribe if you want to go further than Episode 4, with Premium and Premium Plus packages costing $7.99 and $9.99 a month, respectively.