I have eaten at the RFC in Downtown Disney and at Fisherman's Wharf in San Francisco. Both times I was disappointed in everything from service to food quality. The ambiance was not all that it's cracked up to be.
The last time I was in Disneyland I ate at the BB twice, I had the prime rib both times and both times everything was great. Be sure to ask for water side dining it's definatly worth the wait.