I think it just depends on what you are looking for... Ohana would be my choice, but YMMV.
Pros of Ohana:
Table service - I would rather have the food brought to me
If you can time it just right and get a good table (you might be able to pull it off if you tell them you are celebrating a birthday) fantastic MK view for the fireworks
Love the salad and AWESOME bread pudding!
We really enjoyed the food - my family has too many picky eaters for Boma.
Easy to get to, and then easy to get back to MK or Epcot via boat or monorail when you are done. The AKL is sooo far away from most everything, and requires bus usage unless you have your own car.
I just love the Poly!
That said, if you have adventurous eaters, and you can solve any transportation issues, and if Boma is what you really want to do, then go for it!! Its your birthday, do what you really want to do! Boma is a beautiful restaurant, and I think everyone should try it at least once. The food just wasn't for us. If you decide to go to Boma, I would recommend timing your ressie so that you will have time to wander around the AKL before or after your meal. Spend some time at the savannah overlooks and viewing areas, and definitely make time for the bonfire; we had a wonderful time at AKL.
