We own a Lazy Daze Class C and would recommend you consider it along with your other choices. Lazy Daze makes 3 lengths, 24, 27, 30, with a couple of different floor plans for each length. It is highly ranked with an outside consumers group.
You indicated that you might consider a Class B, and another poster suggested a Class A. One of the biggest advantages of a Class C is that, generally speaking, it sleeps more campers than the others. Do you need more than two sleeping spots? Also, a Class C, compared to Class A, has two front entry doors, two air bags, and front-end crash protection.
Talk with your family, and work out how you will use the RV most of the time. Weekends only, a couple of weeks in the summer, or long travel trips? This will help you determine which type of RV will work best for you.
All RVs require up-keep. As noted before, go up on the roof and check it a couple of times a season. Patch any cracks immediately before water intrusion. Check the areas around the windows as well for cracks/dampness.
Even if you are not interested in a new rig, consider going to a RV show to see the various models. The biggest show in the country is in Hershey PA in a few weeks. If you live any where near there, it is certainly worth the visit. It could take a few days to see everything.
Good Luck with your decisions.