High speed internet, and buy a NUS (Intel Next Unit of Computing Kit, Black/Grey BOXDCCP847DYE on amazon)... load up XBMX via OpenElec and a THUMB drive (no operating system and no Hard drive required)....and never need the subsciptions of cable or Netflix.
OR...
if you want the apple TV, look online for a jailbroken apple TV that already has the XBMC loaded up. I recommend the "untethared" jailbreak.
(the previous comment was not directed at any particular individual and was not intended to slander,disrespect or offend any reader of said statement)