They are both authorized ticket resellers.
UCT has a very good reputation and their prices include tax.
BOO prices do not include tax until checkout and they have a lot of hype; there is no such thing as "free days"; all they are doing is giving additional discounts on five day tickets.
From what I have seen UCT has a very solid reputation.