It depends on the temperature you need. For radiant hydronic floors you only need a out 135 degrees so a boiler is too hot and will have maintenance issues due to too much cycling. For mine I went with a condensing hot water heater (Voyager). Polaris also makes one. If you want to go indirect he then check out the Munchkin. If you have radiators then your temp need will be higher and you will need a boiler most likely.
"In science it often happens that scientists say, 'You know that's a really good argument; my position is mistaken,' and then they would actually change their minds and you never hear that old view from them again. They really do it. It doesn't happen as often as it should, because scientists are human and change is sometimes painful. But it happens every day. I cannot recall the last time something like that happened in politics or religion." (1987) -- Carl Sagan