I’m currently using two microcontroller platforms: the Arduino and Leaflabs Maple. Both have open source tool chains, active user communities and moderately priced. Both platforms also fully support Linux and Mac OS X.