I posted a couple of months back about my pool resurfacing project.
http://www.poolforum.com/pf2/showthread.php?t=886
I learned a lot from these forums.
I decided to go with an epoxy solution after I chipped all the old failing plaster and patched the potholes with mortar mix.
The product I used was Ultraguard 4500, their mid-grade Epoxy.
http://www.poolrestoration.com/
The key was surface prep....and had I to do it over again I might have smoothed out the plaster a little better. As it is the pool is textured and not smooth....but thats not all bad.
As for Ultraguard it looks to be a nice surface!
There is a bond coat and a finish coat.
The Bond coat is thin but created a really nice hard shell over the plaster and fiberglass walls. The stuff looks indistructable.
The Finish Coat is a lot thicker and I had to race to get it on the pool before it hardened. The End result is a squeeky smooth clean finish. Hardened out of the bucket it feels like a plastic, on the pool it feels almost like glass.
I cant see it ever popping off by itself...it will certainly never come off of the paint equipment I usedTime will tell if it stands up over the years and I'll be sure to report with pictures.
Bookmarks