Comment I know the Gumstices (Score 2, Informative) 193
I did my final project with Gumstices, developing a complete user manual and they are incredible.
You can have many kind of software running inside them and the connectivity is also awesome, USB-net, ethernet, bluetooth, wifi, and now gps (and probably more to come).
We set up a JamVM to test Java and also C and C++ small programs.
Was nice to work with those small pieces of hardware.