which controller will be good?

Solution
Wired is always > wireless ... unless the cord is an issue for user... like if you tall and forget your headset is on ya head, stand up and rip them off, pull out wire or wrench ya neck :)