Let's take a look at what genetically modified means really.
We have a lab that is altering the natural DNA of food (plant/animal it doesn't really matter) and then presenting it to a non-altered aubject (us).
While this does potentially solve world hunger there are a lot of factors we really need to take a look at.
First, it didn't work with Killer bees. We wanted a more aggressive species, we got one. There is also another lab-created bee, I forget the precise species, but it's essentially a "clone" bee, they only have queens and they invade other hives and kill them off. While the idea was to get rid of "bad" bees, we have destroyed nature's balance of "good" bees too. Not wise.
Second, we are indeed a starving world. We need some sort of solution to poor crops, so this may be a rest step, thought process wise, but how are we going to stop every farmer from depending on GM crops and having natural crops go extinct? We're messing around with natural selection worse than we ever have before, in the name of our survival. While necessary, perhaps we should start with birth control?
My final point is nutritional in nature. While these "super-foods" are allegedly more nutrient dense than their natural counterparts, some vitamins (espeically fat soluble vitamins and soy) are dangerous in high quantities. Too much soy leads to hyperthyroidism, which is just as dangerous as hypothyroidism and too much vitamin A can lead to blindness. If we create foods that force us to intake far more of these fat soluble vitamins than we need (or soy, which I would like to point out is NOT a vitamin and did not intend to make it sound like one) we are potentially putting ourselves in danger by assuming that all humans eat a similar diet, which can easily be disproven if you look at someone who is health conscious and someone who is not.
Proceed with caution...