Right... Now, one reason for him to like your XBOX is, as stated, the heat it generates. And the nibbling and licking is probably:
1. He is marking it as his own, as it is in his house. Animals dont always pee on stuff for this.
2. You have probably touched it alot, and cats actually lick...