Best German<->English Dictionary for iPod/iPhone?

Hello all. My head is spinning after searching through the offerings for iOS German/English dictionaries. I can handle the wide variety of prices, but I can’t handle not knowing before I buy a dictionary at any price whether it has the bare minimums. Does anyone know what dictionary(ies) for sure have the following?

  • noun gender *
  • plural information (add -s, add umlaut, whatever) *
  • special verb conjugation information *
  • whether a verb is transitive, intransitive, reflective
  • ability to look up conjugated/inflected/variants of words
  • the asterisked information readily available whether the initial search was German or English (clicking a single additional link is acceptable, but having to copy the whole word into another search is not)

Thanks.