A game that I like that I've done several times is where you ask the groom questions and then the bride has to say what his answer was like the Newlywed Game. Make some easy so she doesn't feel silly for not knowing all of them, but get some tough ones to to make it interesting. For example, ask him where he was went to high school (one she probably knows the answer to), and if he was a superhero, who would he be (one she might not know). Also ask the groom things about the bride, like what is her biggest phobia? She has to answer what she thinks he said.
Another fun game is to type up famous couples mixed up in two columns. Then they have to match them, like Gwen Stefani and Gavin Rossdale, peanut butter and jelly, etc.
The writing down her responses to gifts can be HILARIOUS!
I have thrown a tea party themed shower, and I went to garage sales and flea markets and bought mix and match cups and saucers that the guests got to take home with them as their party gift along with a tea ball. I personalized the tea bag tags with the couples' names, too. The nice thing about a tea party is that it is appropriate for all ages, moms and grandmas, as well as friends of the bride. And you can make it really old school and fancy with cucumber sandwiches, or sassy and trendy with hummus and pita bread.
I love the scrapbook page idea, but make sure everyone who comes will want to participate. Some people don't like to be creative or they do, but not in what they feel to be high-pressure situation. Or if you decide to do it, maybe make the scrapbooking part optional. I went to a baby shower where they had two stations for activities - one for scrapbooking and one for decorating onesies. Maybe your second station could be where people can write down advice.