Both Busch Gardens and Seaworld are great parks. Most people have already talked about the great lineup of coasters. What the parks lack in quantity they more than make up for in quality. As far as food goes, I would recommend Zambia Smokehouse if you are in the mood for BBQ. They have excellent smoked ribs, chicken, and brisket. The price is also fairly reasonable as well. I normally order the combination plate with all 3 meats, coleslaw, fries, and corn bread for under $15.00. It is big enough to split or be a single meal for the day. I will have it then go get something small at Wendy's just outside the park on the way back to the hotel.
If you have the time, I would also recommend you consider taking in some of the live shows. Katanga is an excellent stage show that is on par if not better than most of the shows at Disney. I would also recommend taking the sky ride over the savanah and the train ride. They are nice relaxing rides to get from 1 side of the park to the other.
The 1 thing that is different about Busch Gardens Africa compared to a park like Kings Island is that Busch Gardens is not set up as a hub and spoke park. There is only 1 major path around the park with no way to good way to short cut between areas. That makes criss crossing the park a lot of walking.
At Seaworld, there are only 3 major rides, Journey to Atlantis, a water ride; Kraken, a B&M Floorless; and Wild Arctic, A simulator ride. The park is a good place to relax. The shows are very good. I would just warn you about Shamu. They are not kidding about the splash zone. He is much bigger than the one that was in Cleveland and is in a bigger pool so he can drench large portions of the seating area when he splashes.