The convergence of new technologies in an affordable fashion has given rise to new features that not only bolster customer demand, but also provide new revenue generating opportunities. The ability to deliver the full promise of on-demand services -- “Anything, Anytime, Anywhere” -- is finally within reach, and customers are clamoring for their providers to deliver. New features available now, and some of those envisioned for the future, are identified and investigated, as are the issues which face providers and vendors today. Observations and recommendations on the next generation of systems and their architectures are then offered in closing.