logan echolls is the best part of veronica mars