1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: at least one of receive and assess current technology adoption trends; and provide a technology adoption forecast.