For compatibility, comfort and connectivity, this is still the best controller you can buy for PC. It's a shame it's so expensive and I wish I could go with cheaper options, but they always seem to fall short in at least one of those areas.
It feels very light in my hands but it's also sturdy, the D-Pad and triggers feel good, and the size is just right. Great signal strength with the wireless dongle you can buy separately (I haven't tried the bluetooth). Most importantly it just works with no setting up, with pretty much every game from 2006 onwards.