Yeesh, I personally hate having the return type on a separate line - and we generally don't do it in the code base.  It means you get less on a page, with no increase in readability that I can see...