Bitcoin is the only one I have faith in currently. It has merchant adoption behind it and media attention whereas alts don't. They're just essentially for people who missed the bitcoin boat and want to try find the next big thing.
Using Bitcoin as payment is the worst Idea ever.
That's why NXT is releasing Monetary System tomorrow. That way you can create currencies backed by NXT and spend them instead of NXT.
Can you explain why using bitcoin for payment is the worst idea ever? As a currency isn't that exactly what it's meant to be used for? I don't see how creating more currencies is a solution to anything either.