Travelitis: the princess breakfast is served family style - not buffet, I thought the same as you until I arrived.
Colestat: Yes, it was a character breakfast. Hollywood and Vine was a perfect breakfast, the first meal that started off my trip. My sister worked at this restuarant back in '96 during the WDW college program, so it was good to be back in there with characters nonetheless! They had a buffet with everything you can imagine there - typical disney buffet. Food was excellent, they even had their ice cream bar with toppings open and you could find many children over there filling up on that even though it was 8am in the morning. We had characters such as Goofy, Chip, Dale, Pluto, Minnie Mouse. Minnie looked really nice in her beautiful dress.
Nkjzmom: If I were you, I would drive up to Ticket and Transportation or to MK parking lot and park there and just let them know that you have PS at Tony's and they will let you in past all the other people waiting. They do have a checklist that they go by, so be honest about your time and name. If they won't let you in those parking lots early because you are staying offsite. I would park in the parking lot of either GF, Poly or Cont and take one of those monorails over to MK to get in. Those monorails start running at 7am and stop at 11pm. Have fun!
Chezp: We went to Rainforest Cafe for lunch about right at noon and it wasn't busy at all, we probably waited 5 minutes for them to call our name and we didn't have reservations ahead of time. By the time we left around 1pm it was packed outside with a long line. So we were lucky we went at a good time. I had heard the same things that you had with regard to the food, but we loved our food so much that we got a to go box for what we couldn't finish to take back to the room. We had some cheese sticks for an appetizer and then I had the "Rasta Pasta" and my husband had a Grilled Chicken Caesar Salas and we both loved our meals.
We loved San Angel Inn for dinner. This is a must meal every time I go to WDW. It's the only restuarant that I always go to every trip. I'm never disappointed. It was definitely our favorite meal of the trip. We thought it was very reasonably priced for our meal. As a vegetarian I couldn't tell you whether it's a good choice or not, because I don't remember the menu too well, but maybe they could make you some spinach enchiladas or something. We both got the plato mexicano which gives you a piece of meat about 8 oz like a steak, cheese enchilada, beef burrito. IT was wonderful! For an appetizer since we were starved and hadn't had lunch we got what we thought would be queso dip, but it was queso something else. The waiter brought it out and it was a cheese with meat and peppers on a skillet which he stirred up there at our table while we watched, then proceeded to put little pieces of it in flour tortillas. It was the best "queso" we've ever had!