I actuly think you did well with the drums all things considered btw!
The guitars sound like they have abit too much gain on them. In my experience try to use just enough and no more it really can work against you, certainly if your looking for clarity.