if you're willing to only watch free OTA stations, or are willing to download shows illegally (i am) - a htpc is a great option. for those interested the avsforum has a GREAT htpc area.
if you want high quality live HBO/showtime (and ESPN in many cases) though, you'll need to keep your cable box.