When I first read this I was like NOOOO! We really enjoyed Beirgarten... however I've also read some pretty decent reviews of Coral Reef lately (before we went in 2009 the reviews were pretty bad!) The problem with Epcot as opposed to the other parks is there are SO MANY restaurants to try!! It's hard to make the decision! Eating near the aquarium sounds awesome but not gauranteed to be next to it either...
If the menu at Boma isn't interesting to you than I wouldn't select that... however I still wouldn't pick Rainforest Cafe either.... Personally I would be going to the Beach Club and doing Cape May, however with DH's allergy to seafood that isn't an option for us. I've heard the non-seafood options are delicious but hubby can't risk cross contamination and juices always fly when I try and eat crab legs!

The Grand Floridian Cafe gets excellent reviews and then you would have a chance to explore that resort which is awesome! I sat in the lobby for a couple of hours relaxing and enjoying the piano music!