You really can't go wrong with PL and BFWD. Epic from Prima is good too, but you have to ask yourself who is really going to notice the difference. As far as looks go they will all look very similar, and if cared for they should all last for about the same amount of time. I use BFWD mostly because it is just so slick and glossy. But I'm usually a wax guy, so take that with a grain of salt.
It also might be a good time to try out Prima Hydro Seal. I think they are talking about 8 months of durability. If that is true, it beats PL and BFWD by a couple months. But I don't have any experience with that product yet.