questions about automatic visa revalidation

SISIDADA

Registered Users (C)
I am planning to vancouver to apply my PR card next month,but i am worry about if i can return back to US.
I have valid H4 visa stamp (EXP 12/31/2003) at my passport,but i changed to H1 at june/2002,i don't have H1 visa stamp,only approvement of H1 (exp 10/2004).
My question is:
1.Is my H4 visa still valid?
2.Can i come back to US base on my H1 I-94?
3.Can i flight to vancouva if it is ok to use my H1 I-94 ?

Please help!!!!!!!!
thanks a lot!
 
Top