Alan Kay says that he should have designed Smalltalk to have Message Based Programming. Very interesting, I think with REST and SOAP that we're moving in this direction.
Now, just to integrate that whole alphabet soup of message based systems into languages like Ruby and Python, in a way that is logical and simple to use.