I am wondering if we should use Title Case or Sentence case for buttons and headings and the web?
Title Case:

Sentence Case:

In Yahoo's UI guidelines I couldn't find any specific recommendation except for 'choose your style and be consistent'.
Is that all? Or are there any other (additional) recommendations. Like for specific use cases or apps where the one style would be preferred over the other?
Edit: The question refers primarily to English, but differences in other languages are also good to know.