Finally the -disablewallet option, yeah! :-)
Supply bitcoin-qt with the -disablewallet option, and you get a nice "Node" GUI in place of the wallet driven GUI. Status, bandwidth graphs and RPC console. You can even build the source so that the wallet code isn't compiled, so that -disablewallet is the only mode of operation. Pretty decent overall.