thank you very much for your answers.
I got h1 extension until 2006 automatically with h1 transfer.
Should i get it stamped since changed my employer with extension?
---- Visa stamping in Passport NOT needed if you got I-94 attached with your H1 transfer approval notice( lower rightside) you can remain and work in US till the date you have new I-94
Regarding my wife case, I was thinking to go canada for my visa stamp and get my wife's stamp also at the same time.
The money I spend for lawyer for my wife's visa extension could be used for my family canada visa trip.
--dont take the Risk of her H4 visa stamping in Canada, if Visa in Canada got rejected she will not be able to enter US from Canada. FYI you can directly file H4 extension without the help of lawyer if you are expert in filing , if not then take the help of lawyer and file her H4 extension ASAP
what are the risks for getting my wife visa stamp at canada showing my extension approval? Are they going to ask for my wife extension approval as well?
i heard if visa get rejected in canada is going to deny us to reenter USA. is it true (having valid visa and i-94 valid untili jul 2005)?
---That is true and it seems to me that you are NOTcanada citizen, if YES then your wife need to file H4 extension with form I-539 BEFORE her I-94 gets expired, I will file NOW as her I-94 is going to expire in July 2005(one can file 6 months advance of I-94 expiry date)
once again thank you very much and I appreciate your time and help.