Comparing big powers 
Which of the following is the largest?
A. $1^{200}$
B. $2^{400}$
C.$4^{80}$
D. $6^{300}$
E. $10^{250}$

I'm stuck trying to solve this. Obviously A and C are wrong ($4^{80}$ is less than $2^{400}$ and 1 to any power is always 1). And cancelling $2^{200}$ from each of the remaining choices, I can also eliminate B. However, I don't really know how to compare D and E... Any hints or helps?

$$10^{250}>6^{300}$$ or
$$10^5>6^6$$ or
$$5^5>2\cdot3^6$$ or
$$3125>1458,$$
which is obvious.
Now, it's obvious that $10^{250}$ is a largest number.
