You should definitely be watching Netflix over your XBox and not the Wii, if only for the fact that the Wii can't broadcast HD output. As for the buffering issue... is your internet connection being used for anything else at the same time, e.g. downloading torrents?