originally posted in coffee house and moved here Hi, Coffee House. Long time no see :D
I've been making live electronic music lately (well, a reasonable facsimile of such), and I'm finding that my little Yamaha toy keyboard just doesn't provide me with enough sounds (it's got 100 sounds, and maybe 2 of them are useable

). I'm still chasing my dream of collecting and building synths!
Anyways, I want to buy a vintage/retro synthesizer (preferably one with a built-in keyboard, but I'd go rackmount if I can get cool sounds). I know I won't be able to afford an actual analogue synth, but I've heard good things about FM synthesizers (well, not so much that they're good, but that they can make some interesting sounds).
I dig the FM sound, and I'm looking for a synth with some versatility and programmable parameters (if I have to program via PC application, that's fine by me). Knobs and jog wheels are cool, it's just that the vast majority of affordable FM synths I've seen tend to have internal parameters that you have to edit via external means.
I'm wanting something to be the driving force (that is, all the instruments) in my new project. I'll be making dungeon synth music (it's rad, look it up) and ambient tracks. I also want something that I can use for lead when I'm doing my more conventional live electronic (techno, house, trance) music.
Any recommendations as to a good, affordable FM synthesizer? In an ideal world, I want something as cheap as possible. I'll say below $200 is reasonable, but if I can get my hands on something usable for $20-$50 I certainly wouldn't turn my nose up at it. Thanks for the advice, Coffee House peeps
Addendum: I am specifically looking for cheesy-sounding FM synthesizers. These can go for really, really cheap, and to me their cheapness is part of their charm. Right now I'm looking into a Yamaha TX-802 with a MIDI controller to get that super-digital, super-80s synth sound.
Above all, I'm looking for personal recommendations from people who've gotten good use out of their synths.
Thanks, all! :D