Here is the link for the pictures,
http://www.emblempros.com/inc/sdetail/8872
1) Click on the more pictures link at the bottom of the mail picture.
More pictures will come up.
2) The mirror ones have the clouds and sky reflecting in them.
3) The brushed ones do not.
The brushed stainless finish is exactly like the finish on stainless kitchen appliances.
Thanks, Roger