If you're hitched up to a U.S. Resident, you may possibly be eligible for a marriage-based green card - AgioFunds