If you're using heartgold, after beating the Pokemon league go to pewter city and an old man on a hill will give you the rainbow wing in soulsilver and the silver wing in heartgold.
Silver Wing Medal was created in 1986.
Silver wing you get from director in celadon city when you save him. Rainbow wing you can get in Pewter city.
You get Silver wing After defeating the team rocket in the radio tower POKEMON SILVER ONLY. Rainbow wing Is found much later in the game After the Elite four In pewter City POKEMON SILVER ONLY.
there is a man in in pewter next to the poke'mart and you talk to him and he gives you the silver wing.
go to pewter city, then there is a man you get the silver wing
In Gold and Crystal, you get the silver wing from the man outside of the Mart in Pewter City. In Silver, you get the silver wing from the Director of Goldenrod radio station after freeing it from Team Rocket.
In SoulSilver Version, the Silver Wing lies in the hands of the Director in Goldenrod City.
You don't 'use' it. You need silver wing to get Lugia. It's located in one of the four islands to the south without Silver Wing in your pack it won't apear. Same with Ho-Oh except with the Rainbow Wing.
After you beat Pokemon league and you have acces to Kanto go to Pewter city. There you find an old man. He will give you (silver wing in heart gold, rainbow wing in soul silver). With silver wing you'll have acces to B3F at Whirl islands.
when you get the silver wing you go to the 4 islands between Olivine City and Caniwood City and battle LUGIA.
You must defeat Archer of Team Rocket in the Radio Tower to get the Silver Wing.
You receive the Silver Wing after saving Goldenrod Radio Tower from Team Rocket. the manager gives it to you.