Need gifts for friends that are special, unique, or funny? This list of gift ideas for friends has something for your best friend, your co-worker and more!