Those are all great things to do. I am a very bad hiccuper, and will hiccup for hours, and have problems because of it. But I KNOW one thing will work..it's nothing you can do for yourself, someone else has to do it. But seriously...works every time. (BTW, Im glad they are gone now, because I was gonna do this to you)
If someone is having the hiccups, ask them a VERY VERY ODD question. Seriously. Something like "dont you have to take the butterflies to canada tomarrow, because they are crowding the stairs"
Or "How can you get to hawaii in a raft with 3 cats?"
Or "Did you remember to get those radioactive candles I asked you to?
Just really wierd things. It makes people stop doing everything for just one moment, and it makes the brain think somethings wrong. I swear it works.
But what's really funny...Is when you ask them questions like that(remember, they have to be extreamly wierd.)...Let them ponder it a second. Dont let them know your going to ask them anything...just flat out say it. And then after they think about it for a while, say.."your hiccupps are gone arent they" lol