And just to clarify, regarding the treaties - The treaties were agreements between what were at the time sovereign nations, rather than between The government and American Citizens (indians didn't become actual citizens until 1929 - something we earned by serving this country in such great numbers in various wars, but I digress)...
If you can show me a point in history where African-Americans had a sovereign nation here (excluding Philadelphia where "The bruthas and sistas are runnin this city!") in what became the United States, then I might agree with the analogy ;0)
They didn't --- but they also weren't over here by choice or allowed to get a paycheck for their work. I'm not in favor of reparations --- but there is an issue of something being taken from your ancestors --- and if you are owed --- land in the case of the Indians, labor in the case of the slaves.