Wasn't implying that YOU were whingeing (apologies if my post came across that way), but the OFF posters were saying that win7 destroyed ALL force feedback. This is false. Some manufacturers are simply not keeping pace with changing OS, perhaps thinking 7 might tank like Vista did...
I am not a M$ fan, but from my experience thus far (apart from loosing all my restore points to the ether just when I needed them) win7 x64 is very nice and provides an impressive performance boost if you stuff in RAM. IMHO I'd stick with the OS and ditch the stick if you weren't entirely happy with CH.