I like Emma and Caitlin for girls, and Patrick and David for boys . . . no clue on middle names though. I've always hated the "filler" middle names that almost nobody has for a first name but EVERYBODY has for a middle name: Lynn, Marie, Ann, Rose, Leigh. So there will be none of those for my kids. It all depends on what they sound like with the last name, and since I have no idea who I'll be marrying, I think it's a little early for that.