American Accents?

Anyone have any recommendations for websites or books that discuss/describe different American accents? My Google-fu is apparently weak.

Much appreciated!