I thought it was a decent episode. Big things happened and look at all the talk it is generating in this thread.
Crazy theory alert! I'm going to say right now that Laurel isn't really dead. We see Laurel and Ollie talking and then camera cuts away to Diggle, Felicity and Thea. Plenty of time for the two of them to come up with a plan to fake her death and have her operate under cover or something. Not sure how it could play out, but I got real suspicious when the camera cut away from the two of them talking. Time will tell if I'm on to something or completely off base.
Edit: OK, I have read the day after news articles and it does appear that Katie Cassidy/Black Canary has been killed off, so maybe I am way off base. Or maybe they are lying through their teeth.