It's probably not a port you need to open, but an APPLICATION you need to allow to access the internet. Check to see if you have 'ehome.exe' or any of the other Media Center processes blocked.