That's where that bastard was from, thank you for clearing that up, was bugging me.
I'm obviously in the minority in not caring for Sarah too much. Appearance wise at least. Felicity though in her work out her punching that bag, yummy yummy. I like your idea about the Canary vs. Black Canary...