Kindle 6" Fire for $39
This is a great gift for everyone on you list. Browse the internet, read your email, watch movies, play games and of course read books. Everyone that has told me I don't want to read books on one of those that I have given a Kindle to as a gift in the past have come to love it.