It's almost a universal consensus that we all hate builder-grade plate glass mirrors. It's so easy to spice them up, so I guess that's the silver lining! I looked into using hardware-store mosaic tiles, but they were a bit too pricey for me. My solution? Hot glue and individual glass tiles! I bought them at Hobby Lobby for $15. The tiles have had no problems at all staying put in over a year of use. Plus I did it while 9 months pregnant, so it's a very user-friendly project!
To see more: http://www.killerbdesigns.com/tile-framed-mirror/