For some reason the name 'Fallon' REALLY jumped out at me when I opened the page. I like it a lot, although I dont really know about the spelling... Try messing around with it and see what you come out with! <img src="/images/graemlins/wink.gif" alt="" /> Fallyn, Fallynn, Falynn, Fallin, Fallen, etc. (I kinda like the 'y' in there <img src="/images/graemlins/wink.gif" alt="" /> ). As a middle name (choosing from the names you have listed) I like Avery best. Falynn Avery looks and sounds the best to me.
As for the boy name, my favourite name on that list would be Colin. I also really like Blake and it would sound great as a middle name with Colin. Colin Blake sounds really cool to me. <img src="/images/graemlins/wink.gif" alt="" />
I hope I have helped, and good luck with the pregnancy!!