Ultra Balls.
the best type of ball to catch all legendaries is the ultra ball
net ball, fast ball
Master Ball is the best but I use the Dusk Ball and it worked==:COMMENTS:==~Silver*: Duhh? Master balls can catch any wild Pokemon -.-ll
master ball
The best ball to catch Giratina is the Master Ball but the next best and effective options would be the Dusk Ball or the Ultra Ball.
master ball
Master ball
The best ball to catch Deoxys is a Master Ball or a Timer Ball! Trust Me!!! Pokemon Master
latious
I would use either an ultra ball or dusk ball.
To catch Pokemon more easier, is the same in all the games I think, you use the best poke balls which is the master ball which you can only get when you beat team Rocket (the master ball never fails) or the ultra ball which you can buy from the pokemart. The best thing to is also to get the Pokemon's HP down low and paralyze, freeze or make it sleep also helps. :)
Have a Fast Ball with you. This ball should catch at first time. If not, stack up on Ultras.