Also, I'm a member at Splatspace, the hackerspace in Durham, NC. I've just sent an email to our group list, soliciting ideas for ways we could make a show of support to Ahmed. My first thought is maybe send him a box with some parts, kits, tools, and/or books of some sort. Nothing is definite yet, but I have a feeling we'll be able to put something together.
If anybody else is in a hackerspace, let me encourage you to try and get your group involved, and do something as a group. Better yet, do it and send out a press release and announce it to the world.