I also prefer Ash's Advanced Generation look not only is it a fresh start to a new series but it also makes Ash look more mature. Maybe it's just cause of his new look but he even acts more mature. He really has come a long way since the beginning of his journeys. Now he's teaching other trainers especially May how to catch a Pokemon and giving advice to other beginning trainers who started out just like him. He isn't as quick to jump into things without thinking as he used to be. Although he still does that from time to time, that's just part of his personality. He's got one of the biggest hearts and his intentions are always good. Also his technique to battling is really, really, impressive. While he does annoy me at times he's still a cool person. So obviously my answer is Ash but I don't think he's "hot." I just think he's cute for a 10/11 year old kid.