Totally perfer cash/gift cards because then i can get something i want instead of some crappy gift . Some of my family won't buy me what i ask for even when i give a list. One of my grandmother's says she has to like the gift she is giving me so i get jewelary i never wear or something i'll never use.
Last year was my first black friday, so I enjoyed picking up some good deals on dvds I wanted. I also got a cyberhome dvd player for $28 so I could easily hack it and make it region free. Now I can buy dvds from all over.