Another +1 here for the MSFFB2!
I've had mine for about 7 years now (bought second hand) after going through a myriad of lesser sticks IMO.
Haven't tried any of the top range CH yet, but like most of the other guys here, I love my FFB.
The only problems i've been getting of late is connection problems at computer startup, causing the stick to violently thrash around resulting it having to be unplugged and plugged back in again (strange).
Other than that, it's superb. I'm actually going to be looking for another as a backup.