Quick Ball is the best new Pokemon search card. It is simple and effective, and it only requires a single card be discarded from your hand. Quick Ball is especially great with cards like Dedennes and effects like ETB.
This is the second version of a similar card from the Majestic Dawn set. However, that card had a different ruling that now seems a bit underwhelming when compared to this one.