I think Obamacare is an abomination but, eventually, we will end up with a single payer system and, essentially, completely socialized medicine. We can cry about it and worry about it, but it’s coming, just like homosexual “marriage” is coming.
As to funding, the only equitable way I can see is a tax on something everybody uses or consumes. Say a 10% federal sales tax on food. Then everybody pays to play and the guy who goes to the ER for a sore toe can go to his doc because he’s got insurance, ultimately insurance costs (not provider costs) are lower because everybody is funding.
They have a nice deal like this in Austria. You pay a social service fee of 46% off the top of every Euro of income (you pay income tax on what’s left). I think that’s a dandy deal, that’s why Austria is the world leader in schnitzel and not much else.