So much about Muslim bashing
Oh, you mean how every other comment the last week or so is 'ISIS this, Al-Qaeda that, Muslim whatever'? I'm not sure if I believe they're low-level operatives for those organizations, spreading propaganda, or just idiots doing essentially the same thing, but if neither then they need to knock it off because that's what they're doing: getting everyone talking about those jackasses, which is exactly what they want: easier to spread FUD if you've already got them in everybody's forebrains. Best thing anyone can do is ignore all their bullshit, and conduct our lives as much normal as we possibly can, and let the people we elect and pay to worry about that sort of thing, do their jobs. But enough about that junk..
In my opinion, you really want to show someone you care about them? Give them your time. Time is the one resource nobody ever has enough of, and you can't just go make more of it, it's always finite and in exactly the same quantity. Anyone can throw money at another person, and 'things' are nice and all, but it's only one step above handing someone an envelope with cash in it; the only thing that differentiates the two things is the time you spend picking out something to buy for someone.