But that equation is not even what shows that normal matter can't go at light speed.
It is shown with:
[tex]p = \gamma m v[/tex]
But, this is the equation for bodies with mass only and it shows they cannot reach c.
For massless particles (photons) the above equation does not apply, you must use this instead:
[tex]p = \frac{E}{c}[/tex]
which doesn't have the same problem. Furthermore, we know that for waves the wavelength * frequency = velocity of the wave, but for light the wavelength and frequency are inversely related by the constant c, so when you find wavelength*frequency you get that they equal "c", which should be the volocity, so v=c.
I'm just sort of beating around the bush though, there are much better explanations. I know there is a way to derive it from maxwell's equations.
Sorry I can't give a better explanation but that is why I didn't respond to this thread right away, I waited a day.