Aniplex and
Crunchyroll both have the whole series available subtitled. Aniplex's streams are higher-quality, but Crunchyroll has the two bonus episodes (12.5 and 25). Take your pick.
I'll also throw in a recommendation for
Baccano! since it's by the same author/studio/director/pretty much everyone and Durarara has a lot of Baccano references.
I also like it more. Watch it dubbed if it's available; the dub is fantastic.
While I really liked the series overall, I felt like the series dragged a bit in the second half. The information in those slower episodes is important for plot/character development, but it's still essentially several episodes of the central confrontation all but grinding to a halt. I also wasn't a fan of
Horada ending up as a major antagonist, mostly because
all he really does is brag in one episode about taking over the Yellow Scarves and then fall victim to the same trick he used to take over in the first place. It was kind of underwhelming for a finale.
Aside from those, my biggest complaint is that the show doesn't have a second season yet. I really enjoyed it and I will happily join you in fangirling about it.
biggrin Also, the troll is Izaya, and the blond guy is Shizuo. I'm honestly not sure which of them I like better; they're both a lot of fun. A quick warning, though: they're easily the most popular pairing in the fandom; expect BL if you go looking for fanart of one or both of them.