I have some Swaros (8X30,s) and like them very much. Won them at an RMEF raffle. That said, I've looked through many pairs of binos and have bought two more pairs, Nikon Monarchs. Haven't looked through the Leo's, but plan on buying their scopes soon.
I think the biggest tell on bino's is how they look "edge to edge". The monarchs were pretty sharp for the price. If you are looking top glass in low light situations, I'd go 10 X's. If you are glassing lots of open range in the heat, 8X's.