I finished baccano a year ago but i'm rewatching it now and it still keeps me entertained! There's never a dull moment in baccano, and every episode is like a piece of a big puzzle that comes slowly together to make a clear picture at the end.
Another thing I love is how every character is richly developed with their own little secrets and plot twisting around them, making it as such as there is no "supporting" cast per se--as everyone has their own unique side of the story to tell.
I'm giving it a 10! It's one of those animes that can just make you laugh, cry, that brings a slight tinge of fear and huge amounts of fun and suspense, sometimes all in just one episode!