Here is a very cool data-driven map that shows territories, languages, etc., with links to native American tribal sites, and more:

http://native-land.ca/
(Thanks for the tip, Charles!)