Look, I have no info at all from inside Nokia, but my guess is OS2008 was kind of rushed out the door because they needed to support the N810, and all that support was in their new OS; I think it wasn't really ready (perhaps running behind, or perhaps the release schedule got bumped up), but they had to fix it as best they could and ship. That's the bad thing about software tied to hardware; you've got hard deadlines that can't be pushed back just because it's buggy. Diablo is something much like OS2008 would have been, if they could have finished it right instead of rushing to ship something. At least that's how it feels from here. Pure speculation, of course...