I just replaced one of the older $70 versions of the Logitech Xbox controller with the smaller Logitech Precision for $50. I agree that the X-Y/B-A buttons are a little weird in that you have to press them a bit harder than most other controllers to get them to register, but I got used to it pretty quickly. Granted, I wouldn't want to use it with a fighting game, but for wireless it seems to be the best thing out there.
By the way, it works fine with the Logitech Wireless Headset, which I really like. It's tiny, lightweight, rechargeable, and has good voice quality. It's not perfect (a bearable amount of background clicks), and at $70 it's no bargain, but being completely cord-free while playing Halo2 is worth it to me.