I am currently looking at a sustainable framework for end user training of SharePoint. By sustainable, I mean the framework needs to operate at the dismissal of traditional classroom methods and allow for users and admins to consume training in bite sized features that can be delivered on demand when they need it most with the least amount of Technology Support required. There are some good solutions available, personally I find Lynda.com of great use across a variety of subjects. For SharePoint specific Combined Knowledge and SharePoint Videos are worthy of a mention as well as CBT Nuggets .
It’s of course worth mentioning that to develop a successful adoption methodology, you must consider all varieties of education and awareness. The use of a SharePoint Publishing Site to house information and product capability information (beginners 101 to answer the ‘What is SharePoint’ question) as well as learning lunches, executive breifings and growing your Change Agent community is key also.
Always keep the end user in mind and importantly, measure what your doing to have a tangible method of proving ROI.