Just a quick note about the tactics given for Maylene (Veilstone Gym). The guide says to use Psychic type moves against Meditite and Flying type moves against Lucario, which would be fine if they didn't have their respective Psychic and Steel types. Flying would be better saved for Meditite, and maybe Fire or Ground for Lucario. Bottom of page.
Like I say, not massive, just a little bugbear of mine.