Don't be so hasty with your reply;
I have an Openmoko Freerunner, and there are several hardware fixes that we could do, and have done after the release!
You could do it yourself, or go to a Hardware Fix Party, or send it to someone...
I must say that wifi also used to be a bitch on the...