Windows 8 onwards have better trackpad/gestures support than 7. But a trackpad will work with any version of Windows right back to Win95 and before so long as it appears to Windows as just another mouse. Sometimes attaching a trackpad will get Windows to start loading up its accessibility features, so be prepared to do a bit of configuring.
I second the Logitech suggestion, I've used their trackballs for a long time and recently switched to a trackpad. I have an Apple trackpad I use with a Mac but Logitech's product seems to work better with Windows, in my opionon at least.