Now that Windows Mobile 6 is announced, there is also a good article on MSDN that walks through the new developer features in WM6. The article is here, but this is my collection of notable features:
Oh and yes, also the naming of the device families have been rehashed:
Windows Mobile 5.0 for Smartphone becomes Windows Mobile 6 StandardWindows Mobile 5.0 for Pocket PC Phone Edition becomes Windows Mobile 6 ProfessionalWindows Mobile 5.0 for Pocket PC becomes Windows Mobile 6 Classic