I've had other online contact (ie. email) with people from this forum but no in person contact. I have met someone from another similar forum and a few others who I got to know in an online environment.
Best valentines day? None. The day passes by like any other. I don't care much for days like valentines, it's just a way for companies to make money off of people. Not to say i dislike holidays, it's just that valentines is bogus.
Both really, I like giving them out of the blue without a reason and love getting them the same way. One of the coolest things imo is every once in a while my cleaners will pick a rose from my garden and put it in a vase for when I get home, little things like that for no reason rock my world