I'm going to start fulfilling people's requests for pokemon, but I just wanted to say a few things real quick.
1. If your ar is broken, go here: http://projectpokemon.org/forums/showthread.php?14266-IR-GTS-BW-Release . You can use this to transfer Pokegen'd pokemon straight to your Pokemon game without any external hardware.
2. If you are going to use your pokemon online, you cannot give a dream world ability to an unreleased pokemon (all gen v pokemon until further notice). Also, sky drop results in an illegal pokemon. If you are just going to play through the story, it doesn't matter.