In theory, it IS possible to stop a beam of light with enough matter.
At the very least you could catch up to it with a car:
http://www.hno.harvard.edu/gazette/1999/02.18/light.htmlAs for the nature of light, as far as we know, light exhibits the so-called wave/particle duality. We know this because light exhibits interference, which only works if it's a wave. But to explain the
Photo-electric effect, one needs to assume that light is made up of particles (I'm citing wikipedia here, I know. However, I have seen both effects before, in experiments done in high school. So I assume I don't have to cite more reliable sources here)
A common misinterpretation of this is that light is a vibrating photon. In fact, it most certainly isn't. As far as we know, the wave-state of light consists of an electrical field and an electromagnetic field that's perpendicular to the electrical field. Both fields are perpendicular to the direction in which light travels, and they oscillate at the light's frequency. The polarisation of light is directly related to the orientation of these two fields, and as such a magnetic field can change the polarisation of light. A simple experiment regarding this effect, called the Faraday Rotation, is described
here.
At the same time, light can be a particle. For the system between this effect, there are several proposed theories, but as far as I know, there isn't a universally accepted solution. Then again, I'm not a theoretical physicist.
Do note that the effects described aren't exclusive to light. Matter can exhibit these properties as well, in which case the associated wave is called a de Broglie wave, and these have been reported for electrons in de broglie's original experiment, described
here. Also, electron microscopes use this property. You can read about the most common kind, the TEM,
here.
This paper gives an example of the practical use of a de broglie beam of sodium atoms, and
this site describes an experiment that verifies that even blackballs, large football-like structures of carbon atoms, can act as a wave. And in the world of particles, those things are huge.
This causes me to think. Light DOES experience drag. But some force is making it go forward. If that were true, then it would manage to accelerate far more than the speed of light. Maybe the drag at that speed, even in space, cause it to not be able to accelerate any more?
Light does experience drag indeed, which is why the speed of light in for example glass is about 2/3 of the speed of light in a perfect vacuum.
this page gives a basic introduction to this concept, and explains how it is related to the refractive index of a substance. It also gives values for the refractive indices for several materials, which can be used to calculate the speed of light in these materials.
But you are indeed right, since space isn't a perfect vacuum, the speed of light is slightly lower then one'd expect. But I'd dare to say that this difference is to small to be measured.
Another interesting effect related to this is the existence of
Cherenkov radiation.
I'm not quite sure, but I think that light can't be slowed down by gravity. Instead, it experiences gravitational redshift, which is explained
here. I'm to tired to dig up a scientific article backing that up though...