Happy Valentine's Day - what will you do in the name of love? Listen, I know there are V Day haters out there, the ones who grumble and call it a faux holiday created by greedy greeting card companies ...