I am not sure if this has been posted..but there is a good blog post talking about upgrading current devices to WM'05...why it is and is not done...

Look at the post for Oct 19th and Oct 6th for more discussion. It has some good info on how the development of new OS's on new products takes place and why they rarely upgrade old devices.

Windows Mobile Blog