That's right about Neville.
If I remember correctly wasn't it that Neville and Harry were born on the same day but Voldemort just "assumed" that Harry was the child spoken of in the prophecy? I remember in the book Dumbledore telling Harry this and believing that in fact Harry is the child in the prophecy. Even if it is true, Voldemort might find out about Neville being born on the same day and have him killed to "eliminate the risk" that the prophecy is in fact about Neville and not Harry. (Sorry if none of this made any sense

)