I really could not have said it better myself! It disturbs me especially to hear black people talk about how gays should have limited/no marriage rights -- it's like we've forgotten that we have also been dehumanized and marginalized along the same lines and for the same (flimsy, non-existent) reasons. Really shocking that in this day and age, we're still overly concerned with what "marriage" means (in a supposedly secular nation) and whether or not two people who love each other (or don't -- loveless hetero marriages happen every day, but no one seems too concerned about them) should have the right to create an eternal (or not-so-eternal!) bond between them, to share their wealth and resources, to visit each other in the hospital, and so on.
If it were up to me, ALL marriages, same-sex, genderless, and otherwise, would be called civil unions. These civil unions would grant the exact same rights and benefits as marriage. Then if you wanted to get traditionally "married," you could go to a church and have a ceremony. That church ceremony would grant you absolutely no rights whatsoever, but it would be fun...if you and your friends like that sort of thing.
edit: Seriously, polite arguments against gay marriage make me feel slightly ill. I would almost rather someone just yell about how they hate f*****ts and d**es than hear "Oh, I have no problem with gays, I just think that their lives should be arbitrarily restricted because THE BIBLE" or some such nonsense.