btw are wirless or wired better?
wired is better because wireless controllers will require a dongle or bluetooth and thats usually annoying to have
also yes, the xbox controller i linked will support windows 7, no additional drivers/software to install