I'm a K&R guy too, but not religious about it. As long as it's consistent, I don't have too much trouble working with it.

Some thoughts:

Horstmann seems bad to me because it'd be too easy to grab a curly brace when copying and pasting a block of code.

I agree that GNU is too much indentation. No thanks.
_________________________
~ John