I'm a bit biased, though, considering Diamond was my first game. But really...Lance got on my nerves with his constant restoration of his Pokemon. D: Plus it's like he isn't even trying. Go out and get a real team; don't just train a bunch of overly powerful ones. If I had a decent Ice-type (and maybe a rock-type because if I remember correctly, he has a Charizard), I could rip through that team of his.