What about the DGX-505 which is newer and has better voices?

George