i would say........lugia,ho-oh,groudon,rayquaza,kyogre.
it all depends on your prospective. who you like best
get lucky
Technically Cyndiquil is the strongest but it all depends on what type of Pokemon you want.
mount silver, the Pokemon are strongest there in the wild
SOulsilver
it all depends on your prospective. who you like best
I don't think you really can. But in heartgold and soulsilver you will see vortexs in that game but no legendaries in them.
Catepie. Without a doubt.
get lucky
Technically Cyndiquil is the strongest but it all depends on what type of Pokemon you want.
mount silver, the Pokemon are strongest there in the wild
He is at the top of Mt. Silver. Bring repels and your strongest team.
Mew and Deoxys which are event only's.
He is not a gym leader. He is the strongest CPU Pokemon trainer in the Pokemon story. Climb to the top of mount silver and he will fight you.
In Soul Silver, ironically, the strongest level Pokemon you can find there is a Level 70 Ho-Oh. Don't forget that the Elite Four up their levels each time you defeat them.
Battle them multiple times OR research their battle types/strategies. Then build up a good party consisting of your strongest Pokemon, and fight!
no you can trade soulsilver pokemon to black