Back before the Internet, I worked in marketing for a publishing house and we were coming out with a dictionary of Hispanic culture in the US. During the marketing meeting, the issue of the title came up: Hispanic vs. Latino? We must have wasted a good hour on the issue without any firm conclusion. Boy would Google have come in handy then.
I think we settled on Hispanic but nobody was really sure what the right answer was.