> The general differentiation of b^x, for b a constant and x the variable, is ln(x)*b^x.
That's true, but it's begging the question because you can't define ln without already knowing about e.
You have to go back to first principles:
d(b^x) := lim(∂->0):(b^(x+∂) - b^x)/∂ = ((b^x)(b^∂) - b^x)/∂ = (b^x)(b^∂-1)/∂
So d(b^x) is itself multiplied by lim(∂->0):(b^∂-1)/∂. But now what? How do you evaluate that limit? How do you show that e is the magic value of b that makes that limit turn out to be 1? And in particular, how do you show that to someone whose only background knowledge is how to differentiate polynomials?
IMHO it's a lot easier to see that e is the value to which the polynomial series that is its own derivative converges at x=1.