Cheapest is by far the best. I use West marine's brand. Boaters World's brand is probably the same. About a quart and a half should do two coats easy. If you keep it in the water like I do, and if you use it at least once a month, the cheap stuff works great. I'm not even gonna have to repaint mine this year. Just do some touch up on the engine mount and swim platform support. Last year I pressure washed off the old, sanded a few spots, and reapplied. Best bang for the buck in my opinion. Here it is a year old after living in the salt waters of NC all day everyday.