I tested a variety of iPhone battery packs, including MagSafe-enabled magnetic power banks with fast Qi2 wireless charging as well as more affordable models that cost less than $20. These are my current top picks.