I just finished Black, and got to a point on SoulSilver where I'd like to trade a powerful Pokemon to my HeartGold game. I have two DS consoles, and I know how to use the Union Room in the Pokemon Center. I was wondering whether there's a different way (without WiFi, obviously) to trade? Black has the C-Gear, for example. Also, while trading in the Union Room, is it possible to trade Pokemon that are in PC boxes, and not in your party?