Well, with pokecheck you can download pokémon to your game, but they will be holding a ribbon which is otherwise unattainable and makes them look hacked. You can upload pkmn files to both pokegts and ir-gts/ir-gts-bw and receive clones without anything added to them