Real Time Reflections in the BGE
Tutorials for blender 3d has an excellent tutorial over here

It uses renderToTexture with a mirrored UV map and a camera facing out of the mirror.
One thing to keep in mind is that this requires the scene to be rendered twice: once from the main camera, once from the mirror camera. As such, it can increase processor load quite a lot.