I was young, so in Ruby I used my Master Ball on Groudon. Afterwards, though, I heard of the "amazing concept" of battling legendaries like regular Pokemon and using Ultra Balls on them, so I caught Rayquaza in Emerald with an Ultra Ball. I used an Ultra Ball on Latios, too. After that, I just kept all my Master Balls unused.