I use the Yamaha SYXG50 but I don't think it's what you're looking for. Great possibilites for sound, though, but you need someting to drive it, like XGworks. I can recommend a new book whuch I just bought. "Software Synthesizers" by Jim Aikin of Keyboard mag. Look it up on Amazon. It gives the lowdown on dozens of soft synths and has a CD with demos and acouple of free synths.

Bryan