Quoted By:
Jesus H christ I have to say that XD was one of the hardest Pokemon games I've ever beaten. My team was Flygon/Houndoom/Umbreon/sporeloom and the doubles format was SO ANNOYING at preventing EQ spam.
I was perpetually underlevelled until I figured that you could train at Mt Battle and Greevil was essentially using 7 pokemon which was tough since it was essentially Lugia + the 3 birds which you had to catch while trying not to faint them.