The last two years saw an impressive improvement in the determination of Vub, especially from inclusive decays. The error on inclusive Vub was reduced from 18% (PDG 2004) to 8% (PDG 2006). This progress is a result of a combined experimental and theoretical efforts. In this talk, I will review the theoretical framework (BLNP) that enabled such progress , as well as other approaches to inclusive determination of Vub (DGE, Mx-q^2 etc.). I will also discuss the prospects of improving on Vub, addressing issues of weak annihilation, implications of leptonic B decays, and exclusive determination of Vub.