We improve on several weighted inequalities of recent interest by replacing a part of the A p bounds by weaker A ∞ estimates involving Wilson's A ∞ constant [w] A ∞ := sup Q 1 w(Q) Q M(wχ Q). In particular, we show the following improvement of the first author's A 2 theorem for Calderón-Zygmund operators T : T Ꮾ(L 2 (w)) ≤ c T [w] 1/2 A 2 [w] A ∞ + [w −1 ] A ∞ 1/2. Corresponding A p type results are obtained from a new extrapolation theorem with appropriate mixed A p-A ∞ bounds. This uses new two-weight estimates for the maximal function, which improve on Buckley's classical bound. We also derive mixed A 1-A ∞ type results of Lerner, Ombrosi and Pérez (2009) of the form T Ꮾ(L p (w)) ≤ cpp [w] 1/ p A 1 ([w] A ∞) 1/ p , 1 < p < ∞, T f L 1,∞ (w) ≤ c[w] A 1 log(e + [w] A ∞) f L 1 (w). An estimate dual to the last one is also found, as well as new bounds for commutators of singular integrals.