Of the OS choices, WM7 wouldn't be that bad to me as an alternative. I am sure it can be done, the Xda-developers have been making these things happen for years. Sure in time given the opportunity someone will try it.