No, there is no such thing as an 'MS' anymore.
It has PSV Memory cards, which is the MS replacement. And PSV cards, which is what the games are stored on.
The PSV has the standard slots, and then it has the slot for game cards, a slot for memory cards and an accesory slot, which apparently can be used for things such as USB etc.
Despite the game cards having space free for saves and patches, it's since been revealed that games like Uncharted, won't run unless you buy a PSV Memory Card. So you will need one.