And when you mix online functionality with a crappy ISP, you get a whole new range of glitches... My pokemon seem to love setting themselves back to level 0, even after I've nurtured them to level 50... Stupid ISP...
Thankfully John hasn't reset himself back to level 0, because I need him to surf.