QUOTE(panamania79 @ Apr 24 2008, 07:58 PM)

The counsalate gave him a paper which said he was denied because of code 212(a)(2)(A)(i).Which I have NO idea what it means.
This is VERY valuable information, because it tells you what they think the problem is, which is the first step in figuring out a solution.
You can look up that string of numbers by going to uscis.gov, clicking on laws/regulations, clicking on the Immigration and Nationality Act. Look up Chapter 212, section (a), etc.
But I've done it for you:
QUOTE
(2) Criminal and related grounds.-
(A) Conviction of certain crimes.-
(i) In general.-Except as provided in clause (ii), any alien convicted of, or who admits having committed, or who admits committing acts which constitute the essential elements of-
(I) a crime involving moral turpitude (other than a purely political offense or an attempt or conspiracy to commit such a crime), or
(II) a violation of (or a conspiracy or attempt to violate) any law or regulation of a State, the United States, or a foreign country relating to a controlled substance (as defined in section 102 of the Controlled Substances Act (21 U.S.C. 802)), is inadmissible.
It looks like they believe he either committed a crime involving moral turpitude, or a violation of law relating to a controlled substance. I believe you're looking at an I-601 waiver.
Note that getting married won't solve the problem; he'll still have the crime on his record.