Ok, Ive mysteriously got 2 3g 8gb's here that Im almost positive have the exact same problem. After restoring them to 4.0.1 and then jbing with redsn0w 9.5-b5, theyre NOT playing sound out of the speaker, only the headset.

Ive tried plugging, unplugging the headphones but nothings working. Could this be some kind of new software issue with 4.0.1/snow 9.5 thats not very known?

I know it has something to do with the 4.0.1 restore because the sound/speaker was fine when I tested one of the phones right before restoring. After restoring it is identical to this other 3g.