No Title
My two cents:
Don\'t panic. INS knows, it is a trouble time, and people are losing jobs. Ask your company to give you two months of loss of pay and then terminating you. Talk to them nicely so that they can accomodate your request. Meanwhile apply for your EAD and AP. Wait for the EAD to arrive, it will take 2 months. Once you have your EAD, you are good to go. Seek new jobs and join them once you have your EAD. In that way you can keep your I-485 intact and you can avoid transfering your H1 to be safe.
The 180 day rule is if INS does not adjucate your case within 180 days of the receipt, then they cannot check whether you are working for the same employer. Hence you will be safe.
Act wisely and do not panic. Hope everything will work out for you.
Pray,