This app does exactly what you want it to do, plus a dozen other useful things. It is easy to search and very up to date on sets, and seems to only run ads when you download the cards of a new set. I especially appreciate the pictures of every card, the "related cards" for each card, and the ability to draw a sample hand (a starting five, followed by as many individual draws as you want).