The current singer (as of 2004, anyway) of SOiL is AJ Cavalier. It took me a second to get used to his voice when hearing Ryan's on the old stuff (especially "Halo"); anything from True Self, though, I can't hear anyone but AJ on it. He definitely has a strong voice and good stage presence, and...