What operating systems (including version) do those run? Windows Mobile? Android? Proprietary OS? I'd imagine that's the real driving factor...