Ok... This morning, I found out something very ackward.... Something that I'd never link to iMessage issues ! I'll say in advance that this for sure won't solve everyone's problem with iMessage/Facetime but strangely, fixed mine !
I believe that there are two main troubles with it: Not being able to activate and after activating, not being able to send or receive anything... For me, it had been very strange cause after reseting, I could activate and make it work and after a few hours, stoped... iPhone 4 AND iPad 2...
After trying everything and reading the forums, I had the answer to my specific case but I think it worth a try to others...(Many people mentioned activating Facetime or changing DNS - which I seriously discarded cause if you are on 3G, you won't have this option)...
Anyway, this morning I tried to call my girl using Facetime and for my surprise, it said something like "Unable to call ... Check your TIME AND DATE SETTINGS..." So I immediatelly thought: This thing is crazy cause I have everything set ! But, there was one small detail: I'm from Brazil and here, after Saturday to Sunday at midnight, we had summer time change, advancing 1 hour our time in the South/Southeast region. I'm right now in the North of the country where the summer time is not applied. Regarding all my Apple devices, I never set my time and date to "Automatic".
End of story, after setting it to automatic... BINGO ! I had everything working perfectly !
I know it sounds nonsense but it's another attempt I'm throwing here for discussions !
Hope it works for at least some of .