The DGX 640 would be $879 and the P95 is $599. Which one would be better to get?