Xander has always been my favourite character and although he makes mistakes it is the humour and heart that makes me love him. I think the best way to describe Giles is that he is like Hermione. On the surface you would think he is a Ravenclaw but he is a Gryffindor, willing to do whatever to help thise he cares about. I really loved your analysis and look forward to your start of season 2.