Apple today announced iMessage, a new messaging service for iOS 5 users called. The service promises unlimited SMS-esque messaging between iOS users on iPod touch devices, iPhones and iPads. iMessages can be text, photos, videos, locations or include contact data. If it sounds like BBM, RIM's BlackBerry Messaging service, that's because, well, it sounds a lot like BBM actually -- and...