Some tech-savvy people in here (Poland) also use cardsharing. Basically it's normal, satellite TV, but they don't get a legal card and set top box from the provider. Instead, some shady company hosted in the Netherlands buys them in bulk, puts it in some special module and lets multiple people use them. It's apparently one card per 3 or 4 subscribers at a time, not one card per household. Haven't tried it muself but apparently it's cheap and reliable.
around 75zł (around $20) for a 90-day package that offers the two satellite providers in common use, with all channels and PPV events unlocked. A premium TV package with just one of those would be around 120 zł (around $35). Basically all TV that you could ever want over here. There aren't any channels not on one of those two. Everything is paid via bitcoin and you only use the internet to transmit the keys (which are small enough to work well on dial up), so throttling, tracking and flaky connections aren't really that much of an issue. The only downside, and a big one, is that you need to find and purchase an appropriate box (around 200zł or so I've heard) or an extension card for your PC. Then you need to configure everything, install some plug ins, use an english interface, upload a config via ftp etc. I'm only vaguely familiar with the process myself, as I haven't ever set something like that up, but it's definitely not for the sort that can't tell a search engine from a web browser. Bitcoin is also a hassle. That's why no one really uses it, I guess.