Hulu also shows the current season. I don't know how many episodes the free portion shows, but Hulu plus is about $8/month. The flash show also is there.
That said, love both shows. Currently in season 2 of arrow. And caught up on flash. Not sure how I'm going to handle the two crossover episodes. Hmmm. Prolly end up watching them as soon as they come out.