Yep I agree,
It's great to get all the adorable bits and bobs; but practical items are your best bet.
The main ones that spring to mind diapers (you really carn't have enough of these) and they cost a fortune; week in week out; so plenty of diapers.
Onesies are another safe and practical gift idea they will be used often and not just put to one side after the baby has only worn it once.
Alternatively fill up a tote bag with all the essential items that a new baby may need, including the ones mentioned above, add baby bath products, socks, bibs, cream for the babies bottom, baby crib blankets etc
and as you say a large gift basket with all the practical bits in would go down a treat.
Cheers
Julie
http://www.babyshower-simplicity.com