We reconsider and update the QCD light-cone sum rules for $Bto pi$ form factors. The gluon radiative corrections to the twist-2 and twist-3 terms in the correlation functions are calculated. The $bar{MS}$ $b$-quark mass is employed, instead of the one-loop pole mass used in the previous analyses. The light-cone sum rule for $f^+_{Bpi}(q^2)$ is fitted to the measured $q^2$-distribution in $Bto pi l u_l$, fixing the input parameters with the largest uncertainty: the Gegenbauer moments of the pion distribution amplitude. For the $Bto pi$ vector form factor at zero momentum transfer we predict $f^+_{Bpi}(0)= 0.26^{+0.04}_{-0.03}$. Combining it with the value of the product $|V_{ub}f^+_{Bpi}(0)|$ extracted from experiment, we obtain $|V_{ub}|=(3.5pm 0.4pm 0.2pm 0.1) times 10^{-3}$. In addition, the scalar and penguin $Bto pi$ form factors $f^0_{Bpi}(q^2)$ and $f^T_{Bpi}(q^2)$ are calculated.