So, iMessage is back up. It just isn't using my phone number. Says "waiting for activation."
If it has cleared up for you, try rebooting your phone and then try again.
I've done everything I can think of and I'm still having this exact issue. Says "waiting for activation". Any other suggestions?