iMessages working with email addresses because it probably was easy to verify those addresses. However, waiting to activate using phone number instead, is probably an issue with each mobile provider and trying to verify each phone number with iMessages. Throw in it's a sunday, and you probably have limited IT staff at both Apple and Mobile providers.
Makes sense. My friend is iMessaging from her iPhone 4, a slow rollout based on phone numbers seems likely.