I saw some information about various ethnic groups voting. Turns out Arizona and Georgia (under current trends of which party we vote for) will turn blue in a very few years, Texas by mid the 30's. If the democrats can get latinos to vote in these states at the same high rate as they do in California then Texas could be in play in only a few years, really soon. Gerrymandering is going to be more and more difficult for the GOP. (And before you jump to conclusions, these numbers are on the growth of legally eligible voters, so don't veer off on the illegals or voter fraud bullshit, this is citizens coming of age and voting.)
Another interesting thing, white people vary on how many vote democrat region to region. Blacks, hispanics, asians, almost no variation from state to state city to city, they know who the racists are and rarely vote for that elephant in the room.
The things the GOP are doing now with immigration, health care, attack on civil rights, gun control (minorities are for gun control by hugh margin, they been taking the hit), jobs and the constant racist remarks by politicians is ensuring they cannot pull enough hispanics over to prevent their own near term decline. I think they may be able to win a couple more elections with the backlash of rich and redneck and religious whites, but the end is near, 10 years, some of these old white senators won't live to see it, and their passing will speed it. I hate what they are doing, but I also see it as a rock on the gas pedal, brick wall ahead, yank it Fox, yank it out of park, lets see it go.