Ive owned a 90 honda and currently own a Suzuki 90 on one of my boats. Over here in Aus I would have to say that you see way more Suzuki engines than Honda.
My Suzuki has never failed but I wouldn't expect anything else from a newish engine Ive only done 200 hrs on. Plenty of very good dealers around for servicing etc. The dark colour does make keeping it looking clean a pain, even water streaks from tap water seem to show quite strongly (not that thats problem).
My honda did however give me problems to the extent I sold the boat and engine as my faith in it had gone. A good local Honda dealer was also an issue as were the expensive parts. Not sure if it was fuel or condensation or what but the bills kept coming in trying to fix the it, which could of also been down to a poor mechanic as all the issues started after a service.
In my opinion a 20ft boat would need at least a 115hp if not more.
I also own a rib with a Yamaha 4 stroke which are my preferred outboard, my choice not on your list would be the latest Yamaha 130 4 stroke.