I like to put a lot of thought into gift giving. I really enjoy it, probably more so than receiving gifts.
I have to agree with Louellyn regarding hampers - generic hampers are very *meh*, but I adore hampers which someone has made. I received a hamper from my work colleagues just before I went on maternity leave, and it was gorgeous. They bought the basket, and bought both practical and cutesy baby things and then covered it all with cellophane & ribbon. It was presented beautifully and I love how much thought and effort went into it.
One of the best presents I have EVER received was from an old school friend - she knew I liked herbal tea, and so she bought a gift box and filled it with a few different types of lipton herbal teas. It wasn't an expensive gift by any means, but the thought that went into it was priceless.