They are both great boards. If you ask which is better all you're going to get is all the P4S333 owners voting for their boards and all the P4B266 owners voting for theirs, because very few people have had bad experiences with either of them.
That said, I vote for the P4S333.