It MC cable allowed exposed in the ceiling of a covered porch, if the wires are THWN? The wires would be rated for the location, and they wouldn't be subject to physical damage.
Think you would need to compare the specifications of the cable manufacturer directly... Make sure the conductor has a W... And remember that the degree rating may change. 90 to 75 in most cases.
In the '08 FMC is not allowed in wet locations regardless of the type of wire inside of it per 348.12(1). I'm not sure that I would get to worked up about it under a covered porch, but that may be a question for the AHJ as many consider damp and wet the same thing.