just came to know that chennai consulate now asks for LCA & Form I-129 also for H1 visa holders when they sponser visitor visa to parents , in-laws, etc . this has been started just recently .
i had not sent them earlier . but just faxed it yesterday .
i dont know abt the other consulates ..