I've got bf a mug with a picture of a heart... It says "I really fucking love you, you knobhead!" on one side and "" on the other.
I was a little perplexed to hear some of his friends saying they don't do anything and think it's a load of crap. I've heard them before talking about not bothering with people's birthdays etc. I think people all do it differently and it can lead to a fall out of misunderstanding if you're on different pages over it, which is exactly what happened one time when they didn't get a co-worker/friend anything for her birthday!
Maybe I'm too romantic but I like celebrating things like birthdays, anniversaries, Christmas and valentine's. I think it shouldn't replace making your partner feel generally loved but I think if you don't celebrate these things a partner or a good friend can feel unloved without that being your intention and I like to have the opportunity/excuse to give a present that shows I've thought about someone and care for them. I don't usually show love by giving gifts.
I think I'm a generally loving person and not the type to just make a half arsed effort by throwing some money at a special date which seems to be why his friends were objecting to valentine's.
Anything like valentines is as well as the stuff I do the rest of the time - massages, cuddling, saying "I love you", putting myself out in some ways to support a partner, thanking him for what he does for me, treating him sometimes, trying to make sure we get quality time together etc
I've told bf I've got him something little as it is our first valentine's and I wanted to make sure he wasn't embarrassed by assuming I wasn't getting anything for him. He asked if I wanted anything and I said no, which is true because the getting of anything random just for the sake of it isn't the point to me and I'd not get anything if I didn't have something thoughtful in mind. I also very much like giving gifts but hate getting them.
Getting him something took about 10 mins, cost less than £10 and is coming in the post but I hope he'll appreciate the thought I put in, which is really the point.
I think therefore it is pointless getting something just for the sake of it because that's just a waste of money. Anyone can do something for Valentine's but I don't think you should read too much into it if someone doesn't get you anything at all. The state of your relationship generally is more important and I can't see the point in asking for ideas of what someone else could get for you - that would take the love out of it for me and make it into a bit of an empty gesture.
It's a bit of a strange question though.