My H1B petition got approved with my previous employer (I129) on 21-Jan-2011 and still the status in USCIS shows as Approved status (which means still active). My visa was not stamped till now and only i hold I797B form with petition number with me till now and I never travelled to US in H1B till date....