Internet marketers as well as hackers know way more about you than you think, it's actually pretty creepy. Don't know how they do it really. I don't even use my main email for signing up for stuff, so all the spam I get is random, and a lot of it is surprisingly very targeted. I've had it happen where I search on a site for something and get spam related to those things later on. How they hell do they get my email and associate it with that web browsing session I have no idea. Have to keep in mind all this stuff is automated. Somebody who really wanted to could figure out my IP and know that it's me because of things I host but that would require some manual digging around. These systems do it automatically.
The weirdest one is every time I order something off Ebay, I get one of those fake package delivery email with a zip virus. Every single time. It's usually UPS, but sometimes Fedex. Basically it's an email saying there was a problem with my shipment and I need to open the "pdf" file, which of course will be a virus. It's not actually from the courier.
I did read The Girl with the Dragon Tatoo trilogy on my Kindle and watch Game of Thrones and Six Feet Under on HBO...hmmm...