I've also heard that Earl Of Sandwich rocks!!
As for Rainforest Cafe, it's overpriced and personally I think that food is quite bland. I don't know how far you live from one (I'm "lucky" enough to live near 3 of them) but if you do live near one, go there - don't waste your vacation money on this place. Plus, there's another on at AK (I think).
I know I'm gonna get some people giving me the cold shoulder about this, but I've eaten at Rainforest many times (only because my sons LOVES the atmosphere - and there's one about 10 minutes from my house) and the food is blah, BUT the whole aura of the place is kinda cool and the alcoholic drinks are decent.
It's your call........