The Wait class's until method does not take a custom failure message. Selenium2's does.
When using obtuse conditions in the Wait class the default failure message can be quite vague so overriding it is beneficial for debugging.