I used the Ikelite housing for the S90 and loved that I could easily work the buttons with gloves on and had no issues with it. I also purchased the canon housing for my S95, and comparably, it worked well but I used it in warm water conditions without gloves. In my opinion, both work so go with your price point.