ignorant? - If you're defining this as different than stupid, then I'll say no for this one because I'm not really sure what you mean. Most opponents of same-sex marriage are ignorant in the sense that they've never actually known a gay person though. No, the guy who works in the other department at your office, who you never talk to, doesn't count as a "gay friend."
bigoted? - Usually. They want to deny civil rights to another group of people...and pretty much every argument against same-sex marriage is ultimately rooted in a desire to hurt homosexuals, no matter how much opponents want to cloak it in other rationalizations.
homophobic? - This is the same as bigoted, so yes.
stupid (which differs from ignorant)? - Again, I'm not sure what difference you see between these two terms. But every argument against gay marriage that I've ever heard is stupid. Not just in the sense that I might disagree with their viewpoint, like I would for, say, health care or foreign policy. I'm talking downright, indefensible, illogical stupidity.
unreasonable? - Yes. If there are any reasonable arguments against gay marriage, I have yet to hear them.
unenlightened? - Yup. Same-sex marriage doesn't affect you at all. I don't know of anyone who is trying to make it mandatory.