Boma is LOVELY!! They do have slightly different menus on different days though (where some of the main courses vary). We love the flank steak so always go on a Friday or Tuesday!
Ohana can be hit and miss, purely as its fairly hard to get a consistant run of decent meat I think. We have had one fantastic meal here and one mediocre meal. The starter platter is very yummy though. If you do not eat steak rare, then you will need to ask for it to be cooked through, as what is served on the skewer is often only one step up from alive (or conversely, cremated to a husk). Check what bit you get (DH nearly fainted last year when he cut into his piece and about a pint of blood ran out). They will happily cook it for you in the kitchen.