I've just booked my shower for this first baby - high tea on Feb 24 and it will be small - my Mum, two close friends, my mum-in-law and sister-in-law. (My sister is invited but is in Darwin and won't make it down until after the baby is born).
The idea of roping in loads of randoms on multiple occasions to cash in on pressies is hideous but I have no doubt it happens! I'm paying for mine as I can't be bothered hosting and don't want anyone to have to cook or clean or organise. They've all given support, hand-me-downs, advice, equipment, books and information already. Definitely no games (to me, they are the equivalent of penis straws on a hens night and that's not how I roll).
For any subsequent babies, I think a casual lunch or coffee and cake would be nice - there will never be an expectation with regards to gifts - just company and chat!