Colby,
I am happy with the power and I don't fish, so trolling is not an issue for me. My boat is a high top, but I am 6'3", so I was looking for a high top. If I were buying again, I would get a 115 again. I don't have any experience with 90's, so I can't really compare.
Rob