I would go for TRex. I know this is silly logic but I feel that b/c Rain Forest Cafe has multiple locations across the country, so, perhaps you can go there when not on a Disney vacation. And TRex - that's all Disney. So I always opt for the total Disney experience. :lol:
Went to both in January. TRex is NICE because it is NEW. It is VERY VERY LOUD! The service is good (not exceptional) and the food - well actually is not that great. I do not ever have to go back. Way overpriced.
Rainforrest is the same callibar but it is much nicer to dine at. The food is always HOT and DELCICIOUS.
But because you have never been to TRex, I say give it a try. You can decide from there if you like it or not. Beware if you are going during a busy time - waits can be up to an hour or more.
Register on WDWMAGIC. This sidebar will go away, and you'll see fewer ads.