Win Mobile, there are too many things MS does wrong, it's bloated, yet MS puts artificial limits on every OS it does that it sells for less than the current Windows desktop version, fearing that they could cannibalize it if the devices using them become powerful enough to become desktop or notebook replacements, just look at XP for netbooks. Then there is the "look 'n' cheat" factor, Win Mobile has a Windows look, but it can't run Windows apps and even file format interoperability is neither complete nor totally bidirectional, when people know it they think, why bother? Then there is the issue of MS constantly chasing more glamourous competitors, unavoidably looking nerdy and "me too", these are deadly sins in a fashion driven market like the cellphone one.
Add the instability that plagued a lot of versions, tainting the brand. Add that HW producers don't wish that MS gets on their rich market the power it has on the PC one. Add that even people tolerating slowness and bloating on PC's don't tolerate them on cellphones.
There's enough for disaster, and I'm sure I'm still forgetting something.
About keyboards, they had a lot of fans, the only slip I can remember is when MS released one with function keys redefined to have MS SW specific functions as main and their standard ones as secondary, almost everybody, reviewers included, found it insane.