The lie detecting machine made for two heartwarming moments, one with Linda, Phil, and Lem, the other with Ted and Veronica.
Ted and Veronica singing "I Got You Babe" in "Change We Can't Believe In" definitely counts as one.
On the subject of Ted and Veronica, Ted fighting for her "honor" in "It's Nothing Business, It's Just Personal" is quite sweet. And to top it all off she gives him a kiss on the cheek. Awww.
Her line "He may not know much about relationships, but he'd be damn good in one," when you consider that it's delivered to Linda, and Veronica had — until this point — been very against Ted and Linda having a relationship.