New ways to calculate the direction cosines and polarization vectors for Monte Carlo photon scattering are developed and presented. The new approach for direction cosines is more physical, easier to understand, straightforward to implement, and - for simulations involving polarized photons - slightly faster than the traditional approach. The polarization vector after scatter is also presented.