Got H1B stamped, what are my options while I am still in India?

My stamped H1B VISA has my current company name on it. VISA Valid from Oct 2013 till next 3 Years. Even got H4 for my family and all set to leave. Unfortunately, from my current employer there is no hope for travel, not until 1 year.

  1. Can I plan to change the company?

  2. I heard that one has to be in US to change the employer. Is it true?

  3. What are the risks in trying to change the employer while I am still in India?

Kindly help.