Very general question.
For a PC sitting on a desk with the user no more than a few feet away, wired IMO. No need to hassle with recharging batteries and enjoy the quickest response possible.
For an HTPC or living room console, wireless. Enjoy the freedom of being unrestricted by cable length. Unless you enjoy tripping over your family members the choice here is obvious.