I have ipad2 and iPod touch 4th gen and both having trouble getting iMessage to work correctly on a consistent basis. On both devices, whenever the wifi connection gets reset for whatever reason, iMessage will stop working. I have tried all the suggested solutions that have been posted on this site but none of those seem to fix the problem. Eventually though iMessage will start working again, but it usually takes hours after the wifi connection is back on for it to start working again. Like someone else posted earlier, it's almost like ios 6 software is preventing the wifi from authenticating properly. I have also noticed that whenever iMessage doesn't work, apple,s email app will not push messages, though I can still manually fetch them.