Some time ago I was playing around with the idea of buying a headphone set with noise cancellation capabilities , as it can help with audio material for studying languages . I eventually gave up on the idea , as I ' m afraid that listening on the headphones while crossing roads can create a bit of a hazard then again , it might not , as noise cancellation will stop background noise , but not the noise of a car honking . For a language learning Christmas gift , something like a book with language idioms or other sayings is always nice , or a subscription to a good appprogram is also something that attracts me . Considering that I live in a country different from my own , I don ' t like the idea of having material possessions that I need to carry around wherever I go , so I would always go for stuff like apps or other material that can be put on a phone or computer hence , I REALLY hope they start making Kindle versions of more language learning books in the future .