Also, if anyone has any trouble with stationary rng abuse. For example, if you're trying to rng a shiny Cobalion, or IV abused Virizion, etc... This video I made could be of help. :)
http://www.youtube.com/watch?v=5faSQq55BsU
Quick Note - For this video, NPCs actually advanced my frame by 3.