Well now with the triangle talk, I'm still hoping its Logan, I just don't want things to go well. My guess is if it is Logan at the door, he heard about everything w. Haaron (from Weevil or whoever else..) and came to make sure Veronica is ok...He is still hurt over the whole her not trusting him thing AND now has to deal w. knowing about Aarons and Lilly's affair and Aaron killing her. So they end up getting into some sort of a fight leaving Veronica to believe things are really over between them. She then begins to go back to Duncan...But Logan despite everything, still has feelings for her as well...and the triangle begins...
but thats just me