Earl of Sandwich gives you the best "bang for your buck", but there isn't a lot of ambiance. Everything we've ordered there has been great.
On the other hand, Planet Hollywood I would rate as possibly the worst on-site place to eat.
Because of allergies to certain seasonings, we avoid Wolfgang Puck's (the food tasted good, but the physical reacton wasn't worth it). The same for House of Blues. If you don't have these types of issues, they may be a good alternative.
Ghiradelli is OK, but I don't think it is as good as Earl of Sandwich.
The kids will love the atmosphere at Rainforest Cafe, the food is OK, nothing special, but tasty.