What's wrong with Windows CE
But you've done a good job of highlighting why I was being sarcastic.
If you've got an MSDN ultimate it's very easy to get going. If you don't, then it's quite hard, compared to say using the TinyCLR on the .Net Fez things [1] which are easy and by comparison designed to be fun.