This is my current keyboard. Great sounds, really nice keys and tight plugin integration. It's a stage keyboard, so it has its own sounds built in, but it was made for producers who aren't pro keyboard players yet play well enough to want a proper keyboard/controller. It isn't cheap, but it's about as modern as it gets for a producer who wants a professional workflow.