Microsoft's Direction: Should we be purchasing their products right now if we don't know their future?
Specifically for Windows Phone and Surface.
I'm looking into both of these, but I don't know. Should I wait a year for their concrete new roadmap? Or buy now and risk owning an abandoned product in the next few months?