While towing my boat recently I noticed that my cruiser was overheated. I pulled over and added water (while running) and got the engine cooled back down. About a quarter mile down the road I was overheating again and went through the process again. Once again it quickly began to overheat and this time blew open a "T" connector on the heater hose rear of the engine. We ended up leaving the truck overnight and went back to get it on a rollback truck the next day. We took it to the shop where it was diagnosed with a blown head gasket. I was given the option of repairing (replace head gasket, have heads machined, timing belt replace, etc.) or they would replace the engine for a few hundred in labor. I really don't know how hot the engine got but it was running smoothly as usual when I noticed the temperature. I would just like some opinions as to whether a repair would work or if I should be engine shopping.