QUOTE(Mononoke28 @ Jan 8 2008, 12:22 PM)

It's up to her. If she wants to take your name here in the States, then you can use it on your forms. If not, then use hers. No matter what, she'll have to use her maiden name in Colombia for everything and every time she travels she has to carry her marriage certificate to show why her new name is different than the name on her passport.
Diana
I agree, its entirely you and your wife's preference. My wife is from Peru, and they do the same thing (paternal name + maternal name "de" your name). I completed all the forms with only my last name as it is customary in the states, and I had not problems at all. The embassy is going to issue the visa according to the name in the passport regardless of what is listed on the forms to USCIS. My wife kept her single name in passport and national ID and the visa was issued with this name even though the forms were completed in my last name. The only thing the embassy asked her in the visa interview about this was what last name she was planning to use in the U.S.
One thing I have heard from other people on this forum before, and I also heard it from an hispanic immigration advocate was "do not under any circumstances" have your wife change her passport or national ID where she adds "de + your last name" as this sometimes causes problems once she is here in the U.S. The Social Security Admin, State DMVs, and Banks sometimes don't distinguish that "de" is not part of the last name and they will not leave it out of any id or document. So instead of being Jane Doe, her ID and social security card will end up being Jane DeDoe. Anyway, i'm not sure how much of a big deal this would be, but I have heard some people complain about that here, so I guess it ultimately depends on where you live too.