Craigslist or eBay can be a good way to get rid of them, if you can find someone willing to do delivery. If none of the charity shops will take them, then you can try car boot fairs or hold a garage sale and see if anyone buys them.
There's a thing of mashable about donating technology. Are any of those useful?