Great performance last night! I agree that his vocals were a little off, but his stage presence was definitely amazing. He sure has come a long way. The advice he gave to the other contestants was so great. And I love that he has a twitter now. Yay!