I have this really kick butt mirror that allows you to fill the back with warm water and stops it from steaming in the shower. Absolute MUST have product if you shave in the shower (which you should!). It is so simple in design that you wonder why every mirror doesn't have a little pocket for water behind it.
By the way, shaving in the shower makes it totally mess free and gives you a closer shave since your face would have been under the hot water for several minutes. Also zero chance of leaving any shaving stuff behind.