I haven't read any of the other posts, so hopefully I'm not repeating anything. My sister is getting married in May and we've had a few wedding showers already. My cousin hosted one of the showers and everything was centered around things my sister loves. My sister really enjoyed the chocolate fondue fountain she had. (You can get a fondue fountain at walmart or target.) There was an assortment of yummy foods to dip - strawberries, cherries, marshmallows, pineapple, pretzels, grapes, pound cake, rice crispy treats, etc. It was so much fun and so tasty.
There was also a newlywed game, in which my sister was quizzed on things about her future husband, (we got all the answers from him) and it was a lot of fun. I can give you the list of questions we used if you are interested.
At another shower, we did a variation on the newlywed questions game, where my sister had to put a piece of gum in her mouth for every question she got wrong, and those questions were a lot harder, so needless to say, she ended up with about 12 pieces of gum in her mouth. It was pretty entertaining. The theme for that shower was just her wedding colors, which is simple, but very pretty too.
We also played the game where everyone gets a bracelet when they first arrive, and they can't say the word "wedding" during the shower, and if they do, the person that catches them saying it gets to take their bracelet away, and the person who ends up with the most bracelets at the end gets a prize.
Oh, another fun one was every guest has to write down their fantasy lover (celebrity crush) and put it in a bowl. The host then pulls out one name at a time, and everyone has to try to guess who's crush it is. It was pretty hilarious too. The one who gets the most right gets a prize.
Another funny thing to do is have someone write down all the things the bride to be says when she's opening her gifts ("Thats so cute!", "Oh, I can't wait to use this!", etc...) and then her words were plugged into an ad-lib type story about their honeymoon that was read aloud. It was really hilarious.
There were some more games we played, I don't want to write them all out, but if you want some more ideas, let me know!
Hope this helps! Happy planning!