Hi guys. I'm a huge fan of NBA and UFC,MMA fights as well as some other sports.. I'm getting my TV for the first time with freeview HD this friday. What else do I need to have to watch NBA channel live games or have access to ESPN ? I have virgin media broadband. Maybe I need to add some of their TV services added ? But I heard they do not have ESPN channel ? Or maybe this device would do a trick ? Humax HDR1000S 500GB | freesat+ G2 Box 500GB Hard Drive PVR | Richer Sounds Please advice me for better/cheaper options to have access to the sports.