all these record earnings remind me of the number of "Satyam" fiascos that might be lurking among these banks and companies..