Polarizing beam-splitter CNOT gate[Cerf, Adami, and Kwiat]
Two qubits encoded in one photon, one in momentum (direction) and one in polarization.
Polarization controls change in momentum.
Cannot be scaled up directly, but demonstrates an implementation of a 2-qubit gate.