I am too not a great supporter of the "buttons to the left".
Especially when there is a dynamic-length title next to it. Because then the placement of the button is also dynamic (not always so many pixels from the left).
AFAIK Google also does not place action buttons like 'New' and such next to the title. Ofly special actions like 'favorite' (star).
So a +1 from me too to have the buttons on the right.
OR on the left but on a fixed position, so on a new line or with a fixed offset (and limit the title length view).
As for the icons approach (+, cog), I think that labels are very important on the frontend.
There are a LOT of novice users that don't automatically understand all these icons and symbols.
Google Mail does only have icons, nowadays. And I don't think that that is a smart approach of them. It has also been a point of discussion in many threads when GMail made that change.
I still find my self pausing often when wondering which one is the 'Report Spam' button. Very counter-productive. Maybe I am just too old...
But having said that, many users are old too.