Greetings...

I bought a house with an old pool.  Concrete bottom and fiberglass sides which are in sections.  I'm going to paint the whole thing this spring (epoxy on the fiberglass and acrylic on the floor) but first want to recaulk the seams between the fiberglass and the seams between the fiberglass and concrete...basically everything.  

What is the best agent to use for caulking?  I would like to do it once and not have to worry about it for years.  It would also have to be able to take epoxy paint easily as well.  

Thanks in advance...