I have received two gifts from friends that had great impacts on me. One was because of the simplicity of it...I was not taking time for myself, so a friend of mine made me the special gift of a "care" basket. It was a basket containing a simple trinket box, a pair of new socks, lotion, a cup with instant coco in it, and an Amazon gift card with instructions to use it to buy power ups for my Angry Birds. It was just out of the blue and for no special reason, which made it that much better.
The other gift was also totally unexpected. A member here happened to know of an emergency I had last year. I received a call from him at midnight, telling me to go the next morning to pick up a monetary gift from Western Union to help get through that emergency. I was overwhelmed, because the need was great, and I had no idea how I was going to get through it. I will be forever grateful to that particular angel, and it made a huge difference in the outcome of that emergency situation.