As well as reading the thread bee's has pointed you to I would look around the forum too, this question has been asked and answered more times than England Winning a football match, lol
I will say you need to consider your budget first, you need to take into account the cost of the box, P&P charges (if any), Cost of a line to run the sly channels and a storage device like a USB stick or external HDD