I like this idea. I have FreeGeek in my area, but there are some steps between asking and receiving one.
The real barrier I've discovered is perception: we've been convinced of the notion that, like cars and other things, we need the newest, fastest, shiniest computer available. People almost disdain 'used' computers.