1. I think you should change the date so you can come to Indy and see me that weekend instead.
2. I like the gift baskets idea for prizes. I'd let people choose which one they win though because some will appeal to some guests but not others. OR, one shower that I went to had raffle tickets as game prizes. Then guests could put half the ticket in a container to try to win the basket they wanted. They gave a bunch of tickets for some game winners but did a lot of "Who traveled the farthest?" "Who has the most credit cards in their wallet?" "Who has been married the longest?"... whole list of that kind of stuff, most keys, birthday closest to bride's, groom's, anniversary closest to wedding date, etc. Am I making any sense at all? LOL
Nametags could be a good idea. I'm terrible with names and appreciate when they are worn for that reason.
I've done the undies game at bachelorette parties, not so much at showers. Do some google searching. When I was throwing a baby shower for my brother, I found lots of games online. Bingo is always a good one too... you pass out blank bingo cards and people fill in the gifts they think the bride will get. As she opens things, they cross out those squares until they get a BINGO. Especially good at big showers so there's something to do while they open ALL those gifts.