3D Stereo Technology: Is it Ready for Prime Time?