Definitely Lukas.

Milo.

There's a baby name book that gives not the meaning, but people's impression of the character/personality traits of a person with that name. I'm not sure what's it's called but I saw it at borders.

For Arlo (on our list for ds1) it said "pot smoking hippy"

Eta: I looked it up it's called "the baby name survey book"
Thanks very much for that. I might have to hunt the book down. For now I think choosing names based on personality is the way to go, we're more likely to have it "match" him when he arrives!