Okay, I'm stepping into controversial waters here. I'll do my best to explain.
First off, CUIFS is not that bad. I'll admit that it's not excellent, but they usually have a good variety of choices. Overall, the food is pretty good. You have a handful of different stations to go to and the pizza is pretty good. However, the breakfast options are nearly always the same. The donuts are amazing though.
Fred's is probably the greatest place to eat, since you get to build your own burgers, salads, sandwiches, and wraps. There are smoothies, snacks, candy, and you can special order almost anything for meals
The cafe is pretty neat as well. It's like a lower-class Starbucks. You can get breakfast and lunch there as well.
For meal plans you can choose a 14-meals plan or a 21-meals plan. You can only use 4 a day, and you can't use more than 2 a meal. They do not roll over, and renew every sunday night, so you need to use all of them to get your money's worth. You can use excess meal plans at Fred's if you want to stock up on snacks! Very helpful if you haven't reached your max of 4 that day.