Not beng an expert on the German market, my appraisal may be slightly flawed, so dont just take my opinion into account.
SimKarte.com seems like a nice name ~ mid xx
and the top one, just becuase of the overture... ~ mid xx
the bottom hyphenated one, has a hyphen in which wrecks it, so ~ reg fee