use hypnosis after taking its hp down
well the easiest way is to use the masterball Cyrus gives you and catch dialga palkia and girantina with ultra balls
Here is a walkthrough on how to catch Mespirit: http://www.youtube.com/watch?v=ee1-2AU0k6w Do exactly what he tells you to do!
put honey on a tree and wait for 6 to 10 hours. or the easiest way is to catch it in eterna forest
you have to catch it with a dusk ball,ultra ball ,quick ball or a master ball hope i helped
you can't capture it in soulsilver but you can trade it from pearl,diamond,or platinum
Yes. The easiest way is to migrate. The way to do it without migrating is Route 202 (Fire Red Inserted)
I do not know where to get it. But if you trade a HAUNTER to someone, then once the trade is done it will instantly evolve. That's the easiest way.
trade it.
the easiest way to catch a roming Pokemon is to get lots of ultra balls and a Pokemon with mean look use mean look on it weaken it and start throwing the utra balls.
masterball
the easiest way is to hack.
With a Budew.