I have the most experience with using PIC micrcontroller.
Related to this question would be, what is a good board to get introduction to ARM class devices?
I once bought a PIC board from China/Hong Kong, it was a terrible experience. The board did not work and a lot of documentation was not even in English to begin with. I just thought, well, never again.