I have an X-52 Pro. It's priced sort of in the middle range, and will set you back (depending on whether it's on sale, etc.. ) around $140 to $200.
For ED, it's a great setup. It has plenty of buttons, and you can literally eliminate having to use the keyboard for most things once you've set it up and gotten used to it.
That's assuming you get one that works right out of the box, something that's far less common than it should be.
The major drawbacks to the X-52 are the build quality and the institutional apathy at Saitek/Madcatz. Most of the time, you're not going to get a solid unit the first time, right out of the box. Most people I know (including myself) have had to deal with faulty units and RMA's. If not immediately out of the box, generally within weeks or a few months. The spring tension on all of them is rather weak, and has been a known issue for years, and has had absolutely zero attention by the manufacturer to correct it. Most people end up modding their joystick to tighten it up a little so it's not so sloppy. The detents on the throttle are frequently an issue (some people just take them off) and have been known to come loose and jam the throttle. Other times it can be one or more of the buttons or HAT switches that act up.
The software is somewhat quirky and poorly written, and doesn't play well with any flavor of Windows I've used. Don't be at all surprised if all of your settings in the X-52 control panel revert to 'factory'. This was likely caused by unplugging the unit at some point, and plugging it back in, which makes Windows spaz and 'install device drivers for new hardware', despite the fact that it's already installed and configured.
It's a great setup, when you get one that works. It's made flying and fighting in ED an amazing experience, despite the flaws and the fact that mine developed multiple defects within weeks of getting it. I'm not looking forward to having to send it back and trying to play with mouse and keyboard while the RMA is processed. If you don't mind taking a gamble on getting a good one the first time, or possibly having to RMA the one you get, I'd say give it a try. For the money, especially if you can get it on sale somewhere like Amazon, it's not bad. If you can afford something more expensive, I'd say go for the X-55, or bite the bullet/save some more and go for one of the higher end HOTAS setups.
Once you've played a bit with a HOTAS, you'll never want to go back to KB/M, and you'll wonder how you managed to survive without one. It's a definite game changer.