I've always loved Valentine's Day, because while
every holiday is so incredibly commercialized, Valentine's is pretty much what you make of it. There are no major expectations or obligations and unlike other holidays it doesn't generally inspire family fights, create stressful schedules, lead to credit card debt, etc.
I'm one of those weirdos who bring in cards, candies, and homemade goodies (cookies, cupcakes) for everyone on Valentine's Day..when I was younger, I brought them to school. Now I give them to coworkers.
I think TV and movies have really fueled the animosity towards the holiday...that whole stereotypical "single girl wears all black on Valentine's Day and drowns her sorrows in a pint of ice cream!" angle shown in movies has always made me roll my eyes. I never had any qualms about celebrating the day when I was single. To me it's about more than just romance...it's about expressing fondness for those close to you, and sharing the LOVE for love.
100%, I prefer Valentine's Day to Christmas. I guess I'm just a weirdo.