Uh, Photons do too reach the maximum speed of light.....Photons are massless particles that move unhindered because gravity only exerts a pull upon things with mass....
That's not true. Photons DO have a mass, however they don't have a rest mass (I hope this is the right word, in german it's called "Ruhemasse"). If photons had no mass then light could not be bent, however it is possible in extremely strong gravitational fields. These kinds of distortions are actually used to detect black holes (the quiet ones ;) ).
I can't find an english source, but this (beware, german) is what I'm talking about. But according to that source, "bewegte masse" (moving mass, or something like that) just seems to be another word for energy. It renders my comment somewhat pointless