Photons are massless. Although there is a question over that, but that's a topic for another day.
Mass travelling at light speed?

If you are interested in String and ultimately M-Theory I'd recommend The Elegant Universe if you haven't seen it already, very interesting read/watch. Why mavity is something like 10^11 times weaker than electro-magnetism is pretty mind blowing in M-Theory. Extremely simply put gravitons are closed stringed in nature meaning that they are not actually attached to the membrane of our universe and can travel through a multi-dimensional hyperspace. It's theorised that mavity is essentially so weak because it originates in a parallel universe which is leaking mavity into our own. :\


