Salma Hayek's appearance on 30 Rock is probably the best thing ever. Not because she can act, because she can't.