This is so important. Harry even is shocked in CoS that all of the Weasley's actually liked him as opposed to the Dursleys. And I'm sure Sirius felt the same way with the Potters. You don't have to be blood to be family."
Yes! People go on and on about how she should have chose Snape, but really think about what James did for her in the end-He sacrificed himself to buy her and Harry time. I think she made the right choice choosing James.