Ripkin's is the least likely to be broken, I think. That's largely due to just the style of managing these days with giving off-days to everyday players to keep the bench fresh.
I think DiMaggio's is more impressive, but will someday be broken. I think the most impressive thing about it is that after his one hitless game, he started another 20+ game hit streak. That record could be 80 games!