I, apparently, have quite different tastes from CR Resort Fan 4 Life (other than in hockey teams) because I would probably have ranked The Rainforest Cafe last.
My favourite is Raglan Road.
I think it depends a lot on what you're looking for in a restaurant. What kind of food do you like, what kind of experience do you like, etc.