Ok I'll admit I was getting bummed about the vizards and their abilities. But I must admit this is going to be pretty great to watch.

http://i32.tinypic.com/faye4n.jpg

http://i32.tinypic.com/xc7y8o.jpg

my favorite one is probably Roses'. Still a tough call though.