Sounds like a great start to your vacation! I will definitely stay away from IHOP. I can't wait to read more - our first trip to DL is in about 20 days.
Quick question - for meals are you talking about counter service at Disney Land Resort? We are staying there.