Stephen Amell for sure! He's a great actor and he's very real and great to his fans! He's down to earth and he's currently doing auctions of arrow merch to raise money for Sophie Ryan, a little girl with cancer. You can't get much better than that!!