I think it's a great day if you keep in mind what it was supposed to be about....love and all the trimmings.
I personally use it to reaffirm my love for my husband of 35+ years but most often nowadays it is turned into a commercial extravaganza so we stay home and make our own romantic evening/day of it.
We always give each other gifts and make special meals, etc. but we never go out anymore because it is just an excuse (in my humble opinion) to be overwhelmed by the other million people sitting across from you eating food that has been made with money in mind!
To me, Valentine's Day should ONLY be about love - whether it's loving your kids and getting them something special or your mate...whoever he or she might be.