It really depends what you want to do. If you want the best performance, or
if you need to write device drivers, your choice would be for eVC. If you
want higher programmer productivity, a modern development environment, lots
of ready to use classes, the .NET CF would be a great choice. If you want to
tell us what you want to do, we would be able to give a better advice than
this one here.