Ik heb ook met dit probleem te maken gehad toen ik via iTunes de apps geupdate had , maar die geupdate versies uiteindelijk niet meer op mijn iPhone 3G gingen wegens te oude systeemsoftware.
De toevallige oplossing voor mij bleek een oude mac, waar de vorige versies van die bewuste software nog wel op stonden en die via het netwerk in de goede mappen in iTunes te droppen en toen weer op mijn iPhone te installeren.
Maar ik weet niet hoe dat gaat met apps die op een iPhone moeten die op een ander iTunesaccount geregistreerd staan.
Overigens facebooken kun je met een 3G beter via safari doen, want die aparte app is een drama.
Sterker je kunt het beter via Opera doen, want zelfs safari is een drama.