Marriage-based green cards represent an obvious step for many American families. If you are an American citizen, you might want to sponsor your foreign spouse to live in the United States. If you are a foreign individual with an American spouse, you may be excited...