I was one of those who had a bad experience at Tonys. Also, Im not one to complain about the prices of WDW food (I usually think most restaurants are about what they would be in our area...and well worth it), but Tonys was the one place I can honestly say I felt was overpriced.
We have been to Mama Melrose 8 times in the past 10 years and always enjoy it. In fact Im making a special trip to MGM at dinner time on our next trip(1 park day is all we have) just to eat there. It will waste some time for us, but Im dying to have the Penne Alla Vodka there again.