"Invisibility cloak" can shield macroscopic objects in visible light
nature.com
nature.com
So we could hide microscopic hobbits from the Eye of Sauron?
Kind of amazing that this is possible today. We really are living in the future.
Your mirror analogy is more correctly applied to current military stealth systems: tricks of geometry are used to make the vehicle harder to detect.
With these "invisibility cloaks" there is no indication to the observer that the object even exists. The light appears to have passed completely through the object and reflected off the surface below with no interference.
For further reading: http://en.wikipedia.org/wiki/Metamaterial
In other words, big whoop.
http://arxiv4.library.cornell.edu/abs/1012.2238 http://arxiv4.library.cornell.edu/abs/1012.2783v1