I've had a keyboard for 5 years and done 4 grades and now really want a new piano.

I really can't decide between the two the yamaha cvp 401 or the dgx 630.
The dgx is quite a bit cheaper and seems to have a lot of functions but can't decide whether to pay extra and get the cvp 401 because I really like the functions it has but the dgx doesn't have.
Please help me out, thanks.