I would personally recommend the Lukomon Pokedex application as well, however, it isn't released yet on iTunes so it does require a bit of waiting. If you don't have the time, there are some applications currently available on the iTunes store at the moment so you may want to check those out as well.
As this question has been answered and I don't really see any more room for discussion, I'll go ahead and close this thread.