The biggest problem with an E3 is that it's only 2 years and when you get on the ground in the US its virtually impossible to get a credit card from major banks, and few insurers (health and assets) will touch you. On my second renewal, still no credit, ho hum, it certainly disincentivizes spending any money here or considering any kind of future beyond professional and material. Maybe that's the point tho, go figure. I would certainly like to not send every cent of savings offshore, however.