I wish that someone had bought me one of those baby playmats with toys hanging over the top - I ended up going and getting one for my DD and it was one of the best things I bought. I recently purchased one for my best friends baby shower too.

One of the other really useful presents that I was given was one of those foldout baby lounges - was perfect for taking places instead of a portacot and is still used now 4 years later as a couch for the kids. Great present which I would never have thought to buy.

Another great present idea is either a baby record book or a photo album (particularly if you know the sex of the baby).