With both Royal Bank and National Bank already earning total returns of more than 25% so far this year, what's the best stock ...