Like others, I don't like any of them but Madison I hate the least.
Instead of Madison - Madeleine, Marion, Margaret nn Maisie, or Meredith.
Instead of Reagan - Morgan, Sydney, Paige, Brooke, Raeanne
Instead of McKenna - well, just about anything! Kendall, Kira, Courtney, Shelby, Megan
I think Morgan or Megan could be really good for you. Both names have a similar sound to Madison without being nearly as over used but some of the spunk of Reagan and McKenna without sounding made up. Megan is more girly than Morgan, and the nickname Meg is sweet.
I will never be able to see past the Exorcist association with the name Reagan/Regan.
I voted Reagan. I wouldn't go so far as to say I like it but it's Christina Applegate's name in Up All Night and her character pulls it off well , so it can be done.
I guess I dislike Makenna the least? At least it sounds kind of feminine, although its meaning isn't, and like the others it's super trendy sounding. Madison and Reagan are both the last names of presidents and sound masculine to me. Reagan really drives me nuts. I don't mind it as much if you actually intend it as a political statement, but it blows my mind that the name of a president I remember well (and I'm not that old!) has become so trendy that it's been completely dissociated from its significance in very very very recent American history.
DD born 10/10/07 * DS born 11/25/11 * #3 due 3/9/2015
Re: Girl Names
I like Reagan. DH vetoed it due to a personal association.