Hi eltyboy,
I installed a Camco 11673 Hot Water Hybrid Heat Kit:
Amazon.com: Camco 11673 Hot Water Hybrid Heat Kit - 6 Gallon: Automotive
It took me about 20 - 30 minutes to install. It's designed to be plugged into the outlet in the bathroom, but I have it hard wired into the back of the electric plug. I'm planning to run a wire to the fuse box and install a 15a fuse this summer.
Down in Florida it worked great, I could take a 20 minute shower if I wanted to. Right now I'm in the mountains north of Montreal, Canada, and the water from outside is fairly cold, so I only get about 5 - 10 minutes of hot water, it gets warm(ish) after that.
I have no real complaints about it, not much you can down about ice cold water from the city hookup, (it actually snowed here on the 16th of May!
). And it was cheaper than a new heater.