Well the answer to that question is “it depends” on what you are trying to achieve. Please elaborate further on what you are trying to achieve and what you want to do and members can point out possible solutions.
Depending on your skill set, your budget, and time there are many options. If you are most interested in the hardware then I would recommend building your own DIY table. Then you can get some of the sample apps online and use them. If you are into software then I would recommend purchasing a touch frame, NextWindow, PQ Labs, so you don’t spend hours on the hardware.
RearDI is good for some environments. Note you are referring to Microsoft Surface 1.0 when you mean RearDI and Surface. The new version Microsoft 2.0 which has turned into Microsoft PixelSense no longer uses that lighting illumination method.