I like the serebii one just fine, but psypokes is probably more user friendly for what you want. go to their site -> picdex -> choose your pokemon you want to breed -> click "full breeding chain" on the left of your screen -> select move you want to get.
Sorry for bothering you, but I saw you posted in the Genesect thread, and I was wondering if you're willing to do a tradeback-trade? Y'know, where you trade two pokemons then trade them back again. It's one of the few Pokemon's I'm missing the Dex Info on, but I really doubt that I have anything of equal value to give you, so if you trust strangers enough to do a "Tradeback" with a Pokemon like Genesect, that would be highly appreciated! Though of course I completely understand if you decline Heck, I'd probably decline myself XD
Yo, I'll trade a baby Bold Male Magic Guard Solosis for something with pokerus, a female Gothita would be nice but not necessary (I have White, so I can't get one and it'd be nice to have a Frisk-Thief.)