Beyonces album will outsell Rihannas no doubt.