Would You Rather Have an HTPC or a Set-Top Box?S

Yesterday I purchased a Home Theater PC to supplement my existing DirectTV hardware—although I hope to ditch cable TV/satellite providers all together sometime in the future. What I'm interested in knowing is what kind of setup you guys prefer.