never played MD games :/
all this talk of eggs reminds me of when i tried to hatch a Munchlax in FR >_<
i saw May catch one in the anime, which led me to beleive it was 3rd gen >_<
the anime also made me beleive that Togepi and Maril were 1st gen >_<