First, if your engine is still under warranty, installing a fin will void it.
A fin might get you on plane, but you may be pushing the capability of the engine past its limit.
As far as brands go, while there are fans of one or the other, most all of them do the job. You might also look at changing the prop. Check Iboats.com forums, there's a section specifically for prop discussion. Trim tabs or flotation pods could also help.
And last, which you probably already know, trim all the way down to plane faster, then up to increase efficiency after you're on plane. If you have manual trim experiment with the engine in different slots, you may be able to pop 'er up without spending a dime.
You just gonna sit there an argue, or fish?
~Claud Ledbetter~