It's just an educated guess. My thoughts are, that while Latino's start breaking hard Democrat, African-Americans will start trending Republican. Now, we won't win the black vote, but it won't be a landslide. Maybe, 65-35. Therefore, we won't lose by as much in cites such as Chicago or New York. As states around it start trending Republican, I suspect it will too! It's the only state in that area that is a solid Democrat. Something has to give.
The Republican party will become much more moderate, appealing to whites in places such as Connecticut. The Democrat party will be dominated by older liberals and Latino's. Connecticut is a stretch, but once again, this is only a guess. Utah could be voting Democrat in 20 years...
The person you support for VP in 2012 is as psycho as it gets, yet you still believe the GOP will become more moderate? They have to in order to have a chance, but the GOP is showing no signs of moving that way. How will the GOP get 35% of the African American vote?