There actually is a legal method that is much easier than blind breeding. it's called RNG (Random Number Generator) abuse. You don't alter your game in any way and the pokemon are allowed in official tournaments. Since the only thing you are doing is changing your DS' clock, the pokemon are generated by the game like normal. All RNG abuse does is predict when the pokemon you want will appear so all you have to do is activate the right in-game circumstances. For more info, check out this thread by the programer of the predicting programs: http://www.smogon.com/forums/showthread.php?t=83057.
Once you get the right program, these threads have instructions on how to RNG abuse on 5th gen (it takes a week or two to learn, but it's worth it): http://www.smogon.com/forums/group.php?groupid=2000