Just wondering if the head gaskets ever leak out on top of the motor? I have a 04 outback SOHC. I have some coolant pooling up on the passenger side top of motor, it's right by the upper radiator hose but when I feel under the hose it's not wet.
Before chasing after potential head gasket issues, I would pressure test the cooling system first - it's easy and inexpensive. Not every leak is going to leave the hose dripping where you think it would have to be.