Some great ideas, ladies, thanks.

I'm actually, a little embarrassingly, having four baby showers. Not so much by choice but by demand. I had no idea about this one, which is why I need the assistance. Completely underprepared.

One will be in my home town, and will be asking for cash donations to a charity (or handmade, handwritten or secondhand gifts)
One will be in DH's home town, where they are already going nuts and dying to buy stuff. SO will have a Wish List for a certain website (what an awesome idea, Limey! Know of any websites that I ADORE? ) as well as express a desire for handmade/handwritten/handmedown.
One will be here wher we live, and will be more of a party than anything. Might see if we can fill in the gaps with that one, or, who'd have thought it, buy some stuff for ourselves?

Food for the freezer is out, as mortals can't cook for vegans

So this one is the real dark horse. I wasn't expecting it, so had no strategies, no ideas, and all my other bases were pretty much covered.

And, Cheezel, I loooooooooove the toybox idea.