QUOTE(severinep @ May 26 2007, 07:53 AM)

Yes, the previous poster is right.
CR-1 means Conditional Resitency. By the time you enter the USA with your visa in hands and you've been married less than 2 years, your visa will be a CR-1 and you'll need to adjust your status to remove this "Conditional Residency".
IR-1 means Immediate Relative. You need to be married for at least 2 years by the time you enter the USA. You won't have to adjust your status.
My husband and I celebrated our 2-year anniversary this week and the National Visa Center (NVC) already writes IR-1 on our papers.
Almost. If you are married less than two years when the visa is issued the visa will be CR1. If by the time you enter the US, you happen to have passed your two year anniversary your visa will still say CR1 (The visa is in the passport already) but your will receive the same 10 year green card as an IR1 visa holder would receive. If it hasn't been two years, you will have a two-year conditional residency green card.
If you've been married two years at the time your spouse's immigrant visa is issued then it will be IR, not CR and upon entry will be granted the ten-year green card.
In short both CR and IR visas can result in the issue of a ten-year green card but only a CR can result in a two-year green card.