Well, Christmas 2010 is over, and all the little tech toy devices have been connected, installed, and played with (or returned to the store from whence they came if they didn't clear those hurdles). This year was an amazing success. Three major computer-linked devices worked on the first try without a hiccup. And I have to at least say a word or two about Mattel's new Computer Engineer Barbie -- a purchase I must admit was a little silly, but my daughter does play with it.
Many people have complained about the lack of pre-integrated computers running GNU/Linux or the lack of fully free software drivers for important hardware. Ultimately though, it's up to you, the consumer, both to satisfy your own requirements and to send a message to vendors that supporting free software pays. You can do this fairly easily by integrating your own computer from its major components, and selecting only components that have free software drivers. It's certainly possible, and even if you've never built a computer before, it's not all that hard!