Yeah ripple does not seem ready and the colored coins solution should be able to be achieved fairly simply.
Just a thought ... what would the consequences be of having all of these alt/colored coins being thrown about over the same bitcoin infrastructure...
Would we start to see merchants choosing to only accept MtGoxUSDCoin ? or EuroCoin? It would be quite attractive since there would be no exposure to the risk of market fluctuations, and they can put their prices in fiat.
Is it a bad thing? Or perhaps just a stop-gap until we do away with fiat completely

Could it also mean that bitcoin hoarding becomes less profitable?
Could be interesting anyway!