Yeah the 310E is the updated model of the 300.
Best bet would be to go down and have a look see for yourself.
I've looked at the Pioneer units myself, and personally I prefer the Alpine deck.
Each to their own though.... Whatever tickles your prostate.