There are lots of sources for photos. My personal fave is All Ears, which offers photos, some videos, and reviews of the resorts. Their DVC page is here: http://allears.net/acc/dvc.htm
Look down the left side of the page for the various resorts, pix, videos, etc.
DVC resorts are Disney resorts, and can be booked for cash by the general public. So you'll find pictures and descriptions of them on any of the usual sites....here on www.wdwinfo.com, www.allearsnet.com, www.disneyworld.com
DVC usually try to keep the increase to the maintenance fees as low as possible while keeping the high standards intact with the resorts. It is a real challenge as you can imagine!