Theoretically, enough monkeys with enough typewriters could write Shakespeare. :)
Well, it sounds like you're pretty much at the stage where an SBF might be your only option. I wasn't really ridiculing, seriously, RSD Lite is EASY. Get yourself a copy of the right SBF for your phone, the right motoconnect drivers from motorola, and a copy of RSD Lite. (All of these are in links in this forum, just search up top). Put 'em on a flash drive and go to a friend's house. It only takes 10-15 minutes from start to finish. Once you've done that and cleared your cache/data, your phone is in brand new, out of the box state. If your speaker still doesn't work, then you know you've got a hardware issue.
I'm sure I will do this on a PC eventually. Of course most of my friends use macs. Why wouldn't a factory wipe accomplish the same things as RSD?
I just found myself with the same problem. No sound from the earpiece when on a call but speaker works. Can't hear any media (videos on sd card or online, no music when using music player). But phone rings and ringtones work under settings. Under settings - sound - media audio effects it doesn't say connected under phone speaker. Any ideas?
Ok that's weird. It just fixed itself. Shows speaker connected. I think my phone is becoming self aware. Now if it will start printing money.
I had my HTC incredible now for 4 months then the speaks sounds like its blown out, so I did a search on youtube and found this vid, check it out!
A lot of Android phones are having this issue. Try this app and see if it works. The Pro version lets you route sound during phone calls too!