Positive/forward (eg save, OK, next...) actions on the right and negative/backwards (cancel, previous...) on the left is how I've been explained this but after some searching, it looks like it isn't as standard as I thought it was.
I still think it makes more sense this way though : D