I thought PS3 used dollar amounts since the beginning...
The point of MSPoints is exactly as Sprung said, which is why at the beginning, you couldn't buy points in the amount that would be exact change for an item. You wanted 800MSP? TOO FUCKING BAD; you gotta buy 1200 and take this dick.