I kept mine because Dh insisted on it when we got married. Part of his reasoning was because it's not something that is done in my birth culture. I didn't really care too much one way or another. We did run into some hassles due to having different last names in the first few years of marriage, so I did consider changing it then. Dh told me if I did that, he would just take mine. (Sometimes he's willful and stubborn in the strangest ways.
) Nowadays there isn't any issues with having different last names, so I'm glad I kept it. I don't mind if people refer to me as Mrs. Hislastname, though; and he's never corrected anyone who called him Mr. Mylastname either. And when we had our first child together, he wanted the kid to have both of our surnames. I decided to drop my last name when I filled out the birth certificate though. Our children's names are already very long with two middle names that the addition of my last name would have been over the top. As it is, their whole names do not fit on their social security cards.
IMHO it's a personal choice that you need to make with your intended.
P.S. I have friends who have taken each other's surnames without hyphenating. I don't know why but I like that better than using a hyphen.
Everything in moderation, including moderation.
2007 Rodriguez Adventure/B72
2009 Masi Soulville Mixte/B18
1997 Trek 820 Step-thru Xtracycle/B17