Somewhere on this site there was a recommendation for the Toiletree Fogless Shower Mirror (
http://toilettreeproducts.com/category/store/shower-mirrors/ )
It comes with a tube of silicon to glue it to the tile, but it is reportedly removable and reinstallable. My first attempt didn't hold (I suspect either the tile wasn't clean enough or the silicone was somehow at fault). So I got a different tube of silicone at the hardware store and it's on the wall just fine.
The operating principle is that you fill a reservoir behind the mirror with hot water which keeps the mirror surface warm enough that moisture from the shower will not condense on it. That seems to work just fine - but I find I don't have to bother with that. Mine doesn't fog much - which may be that my shower isn't hot enough or that the "resting" temperature in the bathroom prior to showering isn't cold enough to promote condensation. I'm not complaining as it eliminates one step. And I don't use the integrated LED lights - at least not yet because it's plenty bright (from sunlight) when I shower. Perhaps when the mornings are darker they will be useful.
The mirror itself is a coated plastic, so no worries about it falling and breaking. I'm quite satisfied with it. I got mine at Amazon - free shipping.
Overall I'm very pleased with the product and particularly enjoy moving the whole shaving experience into the shower.