Before the 8th gym, I trained my Pokemon in the Ice Path and on route 45 before beating the leader.
It helps to catch a swinub or jynx in the ice path because dragon Pokemon are weak to ice.
Claire's Kingdra is really tough. because of its water-dragon typing, it has lost its weakness to ice. However, I took it out with strong electric typed attacks from my ampharos.
Mt. Silver or the Pokemon league
same place it was in red & green
to get the sun stone in Pokemon silver version you have to place first in the bug catching contest which takes place on Tuesday's and Thursday's just south of goldenrod
Safari Zone is one place.
if you mean "what Pokemon game is out in other places", than i guess heart gold and soul silver.
Mt. Silver or the Pokemon league
m.t silver. you can also battle red there.
The best place to evolve a Pokemon in Pokemon Heart Gold is at Mt. Silver.
its in the same place as it is in Pokemon gold and silver
The best place to train Pokemon level 40 and above is at Mt. Silver. Since you cannot gain experience through multiplayer battling, the highest leveled place is Mt. Silver. Pokemon average level 40-49 in Mt. Silver, so it is a good place to train.
The Pokemon League
you push the boulders on the floor before in to the holes
mt. silver and you can rarely get it in Safari Place. x
there is a place in goldenrod city
GAMESHARK IS FOR COMPUTER SO DOWNLOAD SILVER TO THE COMPUTER:D:P FROM LOLPICKET
You can trade Pokemon in the union room, the basement, and even in Goldenrodcity at the GTS place.
West of the National Park.