As oddball said, guppies are not bad, especially if you gut load them with decent food, even the occassional goldfish or roseyred (from a clean, healthy source) don't hurt (don't use as a staple though). The main thing is to feed a varied diet, fish, pellets, crickets, worms, shrimp, a bit of everything to balance the diet.
whatever you do, vary your diet.