Richard Feynman's "QED" is a great read on this.
http://www.vega.org.uk/video/programme/46
This explanation starts at about 30 minutes, but I highly recommend watching from the beginning.
http://www.vega.org.uk/video/subseries/8
1. A gentle lead-in to the subject, Feynman starts by discussing photons and their properties. 2. What are reflection and transmission, and how do they work? 3. Feynman diagrams and the intricacies of particle interaction. 4. What does it mean, and where is it all leading?
The site has many other science videos too:
Which is, in fact, what happens. Solar sails exploit this fact:
That is, the equal and opposite direction, exactly as predicted by conservation of momentum.