I say he loved them both, but Lily was always his love.
I think he cared about lily&harry,
because harry is lily's son,
I think that the only reason he cared for Harry was because he is the child of the woman he grew up and was in love with.
I don't think Severus cared about anyone other than Lily in his whole life! But then Harry was Lily's son. He was, however, James Potter's son too and I can imagine the pain of seeing Lily's eyes in James' face. No, he didn't really care about Harry. I think he makes this quite clear in The Prince's Tale when he says, "For him?!" before casting his patronus. He only protected and helped him for Lily's sake and to make sure her sacrifice wasn't in vain.
Lily and Harry because he was her son.
I think that Snape and Lily had an affair and Harry came out of it. Becuase there's no way he just cared for harry because he had his moms eyes. Also the only thing that harry had thats like his did is his eye sight and attitude. But you don't inharet attitude. Also james had brown hair not black. Snape had black hair.
I dont know I think he loved both because after all he was lily's son. Who could possibly love someone and dislike their SON !!!, I'll be mad for the rest of my year if JK Rowling said that snape only loved lily and hated harry that would be really messed up, it would be a nicer ending if snape loved harry AND Lilly it would make sense, I find it sweet :)..
I think he did care for Harry in a way...He just didn't show it..
2. "I think he came to care for Harry, in some tiny, grudging way that he was unwilling to admit to himself, let alone others. He probably wishes that Harry was HIS son with Lily, and his animosity towards James carried over to the son he fathered with the woman Snape loved. Harry was a manifestation of his hatred of, and jealousy for James, and of a life that could have been, if things had played out differently." (http://harrypotter.answers.wikia.com/wiki/Did_Snape_care_for_harry_in_the_end )