Option 3. If you have the right conditions you could set up a thermosiphon. This would yield the most heat per sun. If everything is not perfect, you'll have to run a pump and a control of some kind. The solar collector has to have its own loop of water. Nobody with a hint of sense runs tap water through the solar collector.